Hello everyone!
For the JuliaCon 2018 hackathon, we would like to provide both assistance and opportunities to would-be new contributors to the Julia ecosystem.
To this end, we would like to be able to direct potential new contributors to accessible/tractable issues they can resolve and to provide them with in-person mentors to help them overcome stumbling blocks.
The steps to contribute to this are as follows:
- Identify and create issues for specific, well-defined, and well-confined modifications to your package’s code/documentation base (that will help you upgrade to 1.0, for example). Issues created for one line modifications are highly encouraged. Examples of appropriate issues might be
The file
foo.jl
makes use of theexpm
function, which has been deprecated. Please replace uses ofexpm
with theexp
function.
or
The docstring for the function
exp
lacks examples of the function’s usage. Please add an example or two so that users may see howexp
behaves.
-
Label the issues created in #1 with the label “JuliaCon2018” so that we can search for these intro issues across repositories.
-
Make yourself available during the hackathon (Saturday, August 11) to potential new contributors who may have questions about your package or the instructions provided in the issues you’ve created.
If you’re a package author and willing to do the above, please post to the following thread or DM me!
Thank you!
Jane
P.S. @sacha and I will be on standby throughout the hackathon to help new contributors with getting up and running on github (for example, how to fork and clone a repository, how to commit and push changes, and how to submit a PR). If you would like to help with this, please let me know!