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
foo.jlmakes use of the
expmfunction, which has been deprecated. Please replace uses of
The docstring for the function
explacks examples of the function’s usage. Please add an example or two so that users may see how
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!
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!