Prima di cominciare ricordati di registrarti qua https://hacktoberfest.digitalocean.com/
Una volta registrato puoi monitorare i tuoi progressi qua https://hacktoberfest.digitalocean.com/profile
In questo documento sono raccolti link che possono risultare utili durante la serata. Ti ricordiamo che lo spirito di Hacktoberfest è quello di fare contribuzioni di qualità.
- https://opensource.guide/, raccoglie varie guide sul tema Open Source: contribuire, creare progeti da zero, comunità, etc...
- https://opensource.guide/how-to-contribute/, cosa e come contribuire ad un progetto Open Source
- https://github.com/firstcontributions/first-contributions, un tutorial pratico su come fare una Pull Request (PR)
- https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github, come creare una Pull Request (PR) su Github passo passo
- https://guides.github.com/introduction/git-handbook/, una breve guida ai concetti ed ai comandi di git
- https://guides.github.com/introduction/flow/, una spiegazione del flusso di lavorazione su Github (Github flow)
Di seguito alcune idee su contribuzioni interessanti:
coding-gym/snippets#5 ottima come prima PR su github- luyadev/luya#1159 traduzioni in italiano (e altre lingue)
- https://github.com/pythonitalia/python-abc miglioriamo insieme la guida per imparare Python, mentre la usiamo!
coding-gym/snippets#4 se conosci un po' di JavaScript- https://github.com/patchew-project/patchew/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22 per Pythonisti, è una applicazione Django
- https://github.com/strawberry-graphql/strawberry/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3AHacktoberfest per Pythonisti
- https://github.com/search?q=org%3Aooni+label%3Ahacktoberfest varie ed eventuali da Go a React
- https://github.com/matjack1/geobeni/ il geoblog dei beni confiscati alla mafia in Piemonte ha bisogno di aiuto con WordPress, PHP, JS
- reactjs/it.react.dev#1 traduzioni italiane per la documentazione di it.reactjs.org
- https://github.com/thepracticaldev/dev.to/labels/good%20first%20issue la piattaforma dev.to, issue in Ruby, Javascript, HTML/CSS
- https://github.com/orgs/rust-av/projects/2 una board piena di issue interessanti
- https://github.com/Homebrew/homebrew-core se usi macOS puoi aggiungere una formula per brew per qualche programma che manca. O aggiornare una che c'è già
- https://github.com/freeCodeCamp/freeCodeCamp FreeCodeCamp viene usato da migliaia di persone per imparare a programmare ed è completamente sostenuto dalla community!
Se non hai già qualche interesse verso un progetto specifico e non hai trovato nessuna idea interessante proposta dagli altri partecipanti puoi cercare ai seguenti link:
http://hacktober-board.com/, una board con issue taggate per hacktoberfest divise per linguaggio- https://up-for-grabs.net/#/, permette di cercare issue su github per label o per linguaggio di programmazione (tramite tags)
- http://issuehub.io/, come sopra
- https://github.com/topics, vari progetti e issue su cui lavorare divisi per tema. Tieni a mente che i progetti popolari tendono ad essere complessi :)
- https://github.com/MunGell/awesome-for-beginners, collezione di progetti divisi per linguaggio di programmazione che hanno issue taggate per nuovi sviluppatori
- https://dev.to/t/hacktoberfest discussioni e ispirazioni su Hacktoberfest dalla community di dev.to