Announcing Hacktoberfest 2017

It’s that time again, everyone: time for Hacktoberfest, the annual event for open source contributing, hosted by DigitalOcean! Like t-shirts and stickers and want to support your favorite open source projects? (cough Julia cough) Why not sign up and join the fun?

Participation is quite easy. All you need to do is sign up with your GitHub account and submit 4 pull requests to any GitHub-hosted project between 1 October and 31 October in any timezone. The PRs don’t need to be on any particular repo, nor all on the same repo. Contribute how you want, where you want.

To make it easy for Hacktoberfest participants to get started contributing to Julia, we’ve attached a Hacktoberfest label to issues suitable for new contributors. Participants don’t need to target these issues specifically, we’ve just chosen these to help you get started.

Do you have your own Julia package(s) and want contributors? Consider labeling some issues Hacktoberfest, as these are picked up by DigitalOcean’s project search. Also feel free to announce your project’s participation in this thread to increase visibility.

Happy hacking, everyone!

11 Likes

If anyone is interesting in working on DifferentialEquations.jl, I have some beginner projects for Hacktoberfest. First is OrdinaryDiffEq.jl. These issues have varying difficulty, but have some of the implementation details included in the issues.

https://github.com/JuliaDiffEq/OrdinaryDiffEq.jl/issues?q=is%3Aissue+is%3Aopen+label%3AHacktoberfest

For DelayDiffEq.jl, this issue for delay solvers is a bit more difficult, but links to a 2 issues which describe a lot of the details (along with pointing to the paper). This would be fun for someone interested in digging into some mathematical algorithms.

https://github.com/JuliaDiffEq/DelayDiffEq.jl/issues/8

These three issues are extensions to the SDE solvers which just need a bit of case handling.

https://github.com/JuliaDiffEq/StochasticDiffEq.jl/issues?q=is%3Aissue+is%3Aopen+label%3AHacktoberfest

Also, if you’re interested in the connection between differential equations and Bayesian estimation, we have some beginner issues there as well:

https://github.com/JuliaDiffEq/DiffEqBayes.jl/labels/Hacktoberfest

This library is much smaller and might be the easiest to get started with.

Let me know if there are other areas you’re interested in and I can help you get started!

1 Like

Plots.jl have labelled a number of issues with “Hacktoberfest”

3 Likes

The Julia track on exercism also has some issues labelled with Hacktoberfest (more are coming soon!). Those should be fairly simple/straightforward but perhaps one can learn a bit about unittesting and CI from them.

Huhu even I labeled some issues Hacktoberfest in the repos of https://github.com/JuliaDynamics
but this is more in the spirit of Hacktoberfest; I don’t think I’ll get anycontributors (mainly because the packages are specialized)…

Hacktoberfest seems awesome, I REALLY want to grab the t-shirt as well :smiley:

1 Like

You can easily find all Hacktoberfest issues in Julia-related repos (incl. packages etc) through this link: https://github.com/search?l=julia&q=label:hacktoberfest+state:open+type:issue

5 Likes