From 580ffbb522c850f3c425b0fea3304a6ac60d8d73 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 17:37:25 +0100 Subject: [PATCH 01/17] Updated summary section (other languages) links into italian translation README --- README-IT.md | 71 +++++++++++++++++++++++++++++++--------------------- 1 file changed, 43 insertions(+), 28 deletions(-) diff --git a/README-IT.md b/README-IT.md index 90496e9f..29d6e8bb 100644 --- a/README-IT.md +++ b/README-IT.md @@ -1,23 +1,37 @@ - - - - - - - - - - - - - - - - - - - -
English मराठी বাংলা 中文 русский Românesc Italiano Español Português (BR) Deutsch Ελληνικά Français Turkish 한국어 עברית
+ +
+ + Read this guide in other languages + + +
+ # Benvenuti, nuovi open source contributors! @@ -32,14 +46,15 @@ Se trovi risorse aggiuntive, ti preghiamo di contribuire con una pull request. Se hai domande o commenti, per favore crea un issue. **Sommario** -- [Contribuire all'open source in generale](#contribuire-allopen-source-in-generale) -- [Ricerche GitHub dirette](#ricerche-github-dirette) -- [L'ecosistema del contributor di Mozilla](#lecosistema-del-contributore-di-mozilla) -- [Articoli utili per i nuovi contributors all'open source](#articoli-utili-per-i-nuovi-contributors-allopen-source) -- [L'uso del version control](#luso-del-version-control) -- [Libri sull'Open Source](#libri-sullopen-source) -- [Iniziative per contribuire all Open Source](#iniziative-per-contribuire-all-open-source) -- [Licenza](#licenza) +- [Benvenuti, nuovi open source contributors!](#benvenuti-nuovi-open-source-contributors) + - [Contribuire all'open source in generale](#contribuire-allopen-source-in-generale) + - [Ricerche GitHub dirette](#ricerche-github-dirette) + - [L'ecosistema del contributore di Mozilla](#lecosistema-del-contributore-di-mozilla) + - [Articoli utili per i nuovi contributors all'open source](#articoli-utili-per-i-nuovi-contributors-allopen-source) + - [L'uso del version control](#luso-del-version-control) + - [Libri sull'Open Source](#libri-sullopen-source) + - [Iniziative per contribuire all Open Source](#iniziative-per-contribuire-all-open-source) + - [Licenza](#licenza) ## Contribuire all'open source in generale From e4209e8de2aea92a987ce5aac04743bfdc97f347 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 18:47:21 +0100 Subject: [PATCH 02/17] transleted `Contributors` to `Contributori`, made `Open Source` word consistent across the readme and other minor translation fixes - Translated `Open Source Contributors` as `contributori Open Source` - Changed `Ricerche GitHub dirette` into `Ricerche dirette su GitHub` - Made style consistent by changing every `open source` occurance into `Open Source` --- README-IT.md | 50 ++++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/README-IT.md b/README-IT.md index 29d6e8bb..d711eb74 100644 --- a/README-IT.md +++ b/README-IT.md @@ -33,47 +33,49 @@ -# Benvenuti, nuovi open source contributors! +# Benvenuti, nuovi contributori Open Source! [![Pull Requests Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](http://www.firsttimersonly.com/) [![Check Resources](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml/badge.svg)](https://github.com/freeCodeCamp/how-to-contribute-to-open-source/actions/workflows/test.yml) -Questo è un elenco di risorse per chi è nuovo nel contribuire all'open source. +Questo è un elenco di risorse per chi è nuovo nella contribuzione Open Source. Se trovi risorse aggiuntive, ti preghiamo di contribuire con una pull request. Se hai domande o commenti, per favore crea un issue. **Sommario** -- [Benvenuti, nuovi open source contributors!](#benvenuti-nuovi-open-source-contributors) - - [Contribuire all'open source in generale](#contribuire-allopen-source-in-generale) - - [Ricerche GitHub dirette](#ricerche-github-dirette) + +- [Benvenuti, nuovi contributori Open Source!](#benvenuti-nuovi-contributori-open-source) + - [Contribuire all'Open Source in generale](#contribuire-allopen-source-in-generale) + - [Ricerche dirette su GitHub](#ricerche-dirette-su-github) - [L'ecosistema del contributore di Mozilla](#lecosistema-del-contributore-di-mozilla) - - [Articoli utili per i nuovi contributors all'open source](#articoli-utili-per-i-nuovi-contributors-allopen-source) - - [L'uso del version control](#luso-del-version-control) + - [Articoli utili per i nuovi contributori Open Source](#articoli-utili-per-i-nuovi-contributori-open-source) + - [L'uso del Version Control](#luso-del-version-control) - [Libri sull'Open Source](#libri-sullopen-source) - [Iniziative per contribuire all Open Source](#iniziative-per-contribuire-all-open-source) - [Licenza](#licenza) -## Contribuire all'open source in generale -- [Un'introduzione all'open source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorial di DigitalOcean per guidarti nel modo di contribuire con successo qui su GitHub. +## Contribuire all'Open Source in generale + +- [Un'introduzione all'Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorial di DigitalOcean per guidarti nel modo di contribuire con successo qui su GitHub. - [In palio](http://up-for-grabs.net/#/) - un elenco di progetti con issues per principianti. - [Issuehub.io](http://issuehub.pro/) - uno strumento per cercare issues in GitHub per etichetta e lingua. - [Code Triage](https://www.codetriage.com/) - un altro strumento, davvero interessante, per trovare repositories e issues popolari filtrati per lingua. - [Solo per principianti](http://www.firsttimersonly.com/) - un elenco di bugs etichettati come "first-timer-only(Solo per i principianti)". - [La tua prima Pull Request](https://twitter.com/yourfirstpr) - issues adatte per iniziare su GitHub che possono essere facilmente affrontate dai nuovi contributors. - [Awesome-for-beginners(Meraviglioso-per-principianti)](https://github.com/MunGell/awesome-for-beginners) - una repository GitHub che raccoglie progetti con bug buoni per nuovi contributors e a cui applica etichette per descriverli. -- [Guide per l'Open Source Guides](https://opensource.guide/) - Raccolta di risorse per singoli, comunità e aziende che desiderano imparare come eseguire e contribuire ad un progetto open source. +- [Guide per l'Open Source Guides](https://opensource.guide/) - Raccolta di risorse per singoli, comunità e aziende che desiderano imparare come eseguire e contribuire ad un progetto Open Source. - [Cosa fare e non fare per risolvere questi 45 problemi con Github](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Cosa fare e non fare su GitHub. - [Guide GitHub](https://docs.github.com/en) - guide di base su come utilizzare GitHub in modo efficace. -- [Il primo contributo](https://firstcontributions.github.io/) - Crea il tuo primo contributo open source in 5 minuti. Uno strumento ed un tutorial per aiutare i principianti ad iniziare a contribuire. -- [Contribuisci all'open source](https://github.com/danthareja/contribute-to-open-source) - Impara il flusso di lavoro GitHub contribuendo con il codice ad un progetto simulato. -- [Guide all'open source di Linux Foundation per le Aziende](https://www.linuxfoundation.org/resources/open-source-guides) - Le guide della Fondazione Linux per progetti open source. -- [Trucchi CSS: una guida all'etichetta per l'open source](https://css-tricks.com/open-source-etiquette-guidebook/) - Una guida all'etichetta nell'open source, scritta da Kent C. Dodds e Sarah Drasner. +- [Il primo contributo](https://firstcontributions.github.io/) - Crea il tuo primo contributo Open Source in 5 minuti. Uno strumento ed un tutorial per aiutare i principianti ad iniziare a contribuire. +- [Contribuisci all'Open Source](https://github.com/danthareja/contribute-to-open-source) - Impara il flusso di lavoro GitHub contribuendo con il codice ad un progetto simulato. +- [Guide all'Open Source di Linux Foundation per le Aziende](https://www.linuxfoundation.org/resources/open-source-guides) - Le guide della Fondazione Linux per progetti Open Source. +- [Trucchi CSS: una guida all'etichetta per l'Open Source](https://css-tricks.com/open-source-etiquette-guidebook/) - Una guida all'etichetta nell'Open Source, scritta da Kent C. Dodds e Sarah Drasner. -## Ricerche GitHub dirette +## Ricerche dirette su GitHub - [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) per principianti - [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) facile @@ -91,21 +93,21 @@ Se hai domande o commenti, per favore crea un issue. - [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. - [Avvia Mozilla](https://twitter.com/StartMozilla) - un account Twitter che pubblica argomenti adatti per i contributors nuovi dell'ecosistema Mozilla. -## Articoli utili per i nuovi contributors all'open source +## Articoli utili per i nuovi contributori Open Source -- ["Come scegliere (e contribuire) al tuo primo progetto open source"](https://github.com/collections/choosing-projects) di [@GitHub](https://github.com/github) -- ["Come trovare il tuo primo bug open source da correggere"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) di [@Shubheksha](https://github.com/Shubheksha) +- ["Come scegliere (e contribuire) al tuo primo progetto Open Source"](https://github.com/collections/choosing-projects) di [@GitHub](https://github.com/github) +- ["Come trovare il tuo primo bug Open Source da correggere"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) di [@Shubheksha](https://github.com/Shubheksha) - ["Solo per i principianti"](https://kentcdodds.com/blog/first-timers-only) di [@kentcdodds](https://github.com/kentcdodds) -- ["Porta la gentilezza nell'open source"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) di [@shanselman](https://github.com/shanselman) +- ["Porta la gentilezza nell'Open Source"](http://www.hanselman.com/blog/BringKindnessBackToOpenSource.aspx) di [@shanselman](https://github.com/shanselman) - ["Entrare nell'Open Source per la prima volta"](https://www.nearform.com/blog/getting-into-open-source-for-the-first-time/) di [@mcdonnelldean](https://github.com/mcdonnelldean) -- ["Come contribuire all'open source"](https://opensource.guide/how-to-contribute/) di [@GitHub](https://github.com/github/opensource.guide) +- ["Come contribuire all'Open Source"](https://opensource.guide/how-to-contribute/) di [@GitHub](https://github.com/github/opensource.guide) - ["Come trovare un bug nel codice"](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) - ["Padroneggiare il Markdown"](https://docs.github.com/features/mastering-markdown/) di [@GitHubGuides](https://docs.github.com/en) - ["La prima missione: La pagina dei contributors"](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) di [@forCrowd](https://github.com/forCrowd) -- ["Come rendere il tuo primo contributo open source in soli 5 minuti"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) di [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) +- ["Come rendere il tuo primo contributo Open Source in soli 5 minuti"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) di [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - ["Hacktoberfest 2018: Come puoi ottenere la tua maglietta gratis — anche se sei nuovo nella programazione"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) di [@quincylarson](https://medium.freecodecamp.org/@quincylarson) -## L'uso del version control +## L'uso del Version Control - [Pensa come (un) Git (stupido)](https://think-like-a-git.net/) - L'Introduzione a Git per "principianti avanzati", che hanno ancora qualche difficoltà, al fine di darti una semplice strategia per sperimentare in sicurezza con git. - [Prova Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Impara Git in 15 minuti dal tuo browser gratuitamente. @@ -123,8 +125,8 @@ Se hai domande o commenti, per favore crea un issue. ## Libri sull'Open Source -- [Produrre Open Source Software](http://producingoss.com/) - Produrre Open Source Software è un libro sul lato umano dello sviluppo dell'open source. Descrive il funzionamento dei progetti di successo, le aspettative degli utenti e degli sviluppatori e la cultura del software libero. -- [Serie di libri di Open Source](https://opensource.com/resources/ebooks) - Impara ulteriormente sull'open source e il crescente movimento open source con un elenco completo di libri digitali/eBook gratuiti da https://opensource.com. +- [Produrre Open Source Software](http://producingoss.com/) - Produrre Open Source Software è un libro sul lato umano dello sviluppo dell'Open Source. Descrive il funzionamento dei progetti di successo, le aspettative degli utenti e degli sviluppatori e la cultura del software libero. +- [Serie di libri di Open Source](https://opensource.com/resources/ebooks) - Impara ulteriormente sull'Open Source e il crescente movimento Open Source con un elenco completo di libri digitali/eBook gratuiti da https://opensource.com. - [Le Pratiche sul COME rilasciare il Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo HOWTO descrive le buone abitudini di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti compilare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. - [Open Sources 2.0: L'Evoluzione della Contribuzione](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 è una raccolta di saggi penetranti e stimolanti dei leader tecnologici di oggi che continua a dipingere un quadro evolutivo sviluppato nel libro del 1999, Open Sources: Le voci della rivoluzione. From 86901c551cf5eae6ef0f5429c615609bf9c45377 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 21:04:22 +0100 Subject: [PATCH 03/17] reordered links to match the engliuh README and added missing links links added: - https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/ - https://www.youtube.com/playlist?list=PLR0CKdeR_FyscaxEksDVXc4UQvlOFLYS6 - https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/ - https://github.com/dipakkr/A-to-Z-Resources-for-Students - https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github - https://medium.com/ - https://css-tricks.com/how-to-contribute-to-an-open-source-project/ - https://www.hackerearth.com:443/getstarted-opensource/ - https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/ - https://rubygarage.org/blog/how-contribute-to-open-source-projects - https://github.com/zero-to-mastery/start-here-guidelines - https://github.com/numfocus/getting-started-with-open-source - https://github.com/chryz-hub/opensource-4-everyone - http://open-advice.org/ - https://skills.github.com - https://doi.org/10.1371/journal.pcbi.1007296 - https://www.dataschool.io/how-to-contribute-on-github/ - https://github.com/Pradumnasaraf/open-source-with-pradumna - https://github.com/d-edge/foss-acronyms - https://zubi.gitbook.io/open-source-fiesta/ - https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/ - https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community - https://www.youtube.com/watch?v=yzeVMecydCE translations fixed: ```diff -Contributors +Contributori ```` --- README-IT.md | 51 ++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 11 deletions(-) diff --git a/README-IT.md b/README-IT.md index d711eb74..33e3aec5 100644 --- a/README-IT.md +++ b/README-IT.md @@ -57,23 +57,52 @@ Se hai domande o commenti, per favore crea un issue. - [Iniziative per contribuire all Open Source](#iniziative-per-contribuire-all-open-source) - [Licenza](#licenza) - ## Contribuire all'Open Source in generale +> Articoli e risorse che trattano il mondo e la cultura dell'Open Source. + +- [La guida definitiva per contribuire all'Open Source](https://www.freecodecamp.org/news/the-definitive-guide-to-contributing-to-open-source-900d5f9f2282/) by [@DoomHammerNG](https://twitter.com/DoomHammerNG). - [Un'introduzione all'Open Source](https://www.digitalocean.com/community/tutorial_series/an-introduction-to-open-source) - Tutorial di DigitalOcean per guidarti nel modo di contribuire con successo qui su GitHub. -- [In palio](http://up-for-grabs.net/#/) - un elenco di progetti con issues per principianti. -- [Issuehub.io](http://issuehub.pro/) - uno strumento per cercare issues in GitHub per etichetta e lingua. -- [Code Triage](https://www.codetriage.com/) - un altro strumento, davvero interessante, per trovare repositories e issues popolari filtrati per lingua. -- [Solo per principianti](http://www.firsttimersonly.com/) - un elenco di bugs etichettati come "first-timer-only(Solo per i principianti)". -- [La tua prima Pull Request](https://twitter.com/yourfirstpr) - issues adatte per iniziare su GitHub che possono essere facilmente affrontate dai nuovi contributors. -- [Awesome-for-beginners(Meraviglioso-per-principianti)](https://github.com/MunGell/awesome-for-beginners) - una repository GitHub che raccoglie progetti con bug buoni per nuovi contributors e a cui applica etichette per descriverli. -- [Guide per l'Open Source Guides](https://opensource.guide/) - Raccolta di risorse per singoli, comunità e aziende che desiderano imparare come eseguire e contribuire ad un progetto Open Source. +- [Guida completa alle contribuzioni Open Source](https://www.youtube.com/playlist?list=PLR0CKdeR_FyscaxEksDVXc4UQvlOFLYS6) - Una playlist di tutorials su YouTube di "Dev Sense". +- [Code Triage](https://www.codetriage.com/) - uno strumento, davvero interessante, per trovare repositories e issues popolari filtrati per lingua. +- [Costruisci il tuo futuro con l'Open Source](https://pragprog.com/titles/vbopens/forge-your-future-with-open-source/) ($) - Libro volto a spiegare l'Open Source, come trovare un progetto e come cominciare a contribuire. Si rivolge a tutti i ruoli nello sviluppo software, non solo ai programmatori. +- [Awesome-for-beginners(Meraviglioso-per-principianti)](https://github.com/MunGell/awesome-for-beginners) - Una repository GitHub che raccoglie progetti con bug buoni per nuovi contributori e a cui applica etichette per descriverli. +- [Guide per l'Open Source](https://opensource.guide/) - Raccolta di risorse per singoli, comunità e aziende che desiderano imparare come gestire un progetto Open Source e contribuire. - [Cosa fare e non fare per risolvere questi 45 problemi con Github](https://hackernoon.com/45-github-issues-dos-and-donts-dfec9ab4b612) - Cosa fare e non fare su GitHub. - [Guide GitHub](https://docs.github.com/en) - guide di base su come utilizzare GitHub in modo efficace. -- [Il primo contributo](https://firstcontributions.github.io/) - Crea il tuo primo contributo Open Source in 5 minuti. Uno strumento ed un tutorial per aiutare i principianti ad iniziare a contribuire. - [Contribuisci all'Open Source](https://github.com/danthareja/contribute-to-open-source) - Impara il flusso di lavoro GitHub contribuendo con il codice ad un progetto simulato. - [Guide all'Open Source di Linux Foundation per le Aziende](https://www.linuxfoundation.org/resources/open-source-guides) - Le guide della Fondazione Linux per progetti Open Source. - [Trucchi CSS: una guida all'etichetta per l'Open Source](https://css-tricks.com/open-source-etiquette-guidebook/) - Una guida all'etichetta nell'Open Source, scritta da Kent C. Dodds e Sarah Drasner. +- [Risorse dalla A alla Z per studenti](https://github.com/dipakkr/A-to-Z-Resources-for-Students) - Una lista curata di risorse e opportunità per studenti universitari per imparare nuovi linguaggi di programmazione. +- ["Come contribuire ad un progetto Open Source su GitHub" di Egghead.io](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github) - Una video guida passo-passo su come cominciare a contribuire ai progetti Open Source su GitHub. +- [Contribuire all'Open Source: Una guida passo-passo, dall'inizio alla fine](https://medium.com/@kevinjin/contributing-to-open-source-walkthrough-part-0-b3dc43e6b720) - Questa guida per contribuire all'Open Source tratta tutto il processo di contribuzione, dalla scelta di un progetto adatto, al lavoro su un issue, fino all'integrazione di una Pull Request. +- ["Come contribuire ad un progetto Open Source" di Sarah Drasner](https://css-tricks.com/how-to-contribute-to-an-open-source-project/) - Si concentrano sui dettagli essenziali del contribuire con una pull request (PR) al progetto di qualcun altro su GitHub. +- ["Come cominciare a contribuire con l'Open Source" di Sayan Chowdhury](https://www.hackerearth.com:443/getstarted-opensource/) - Questo articolo fornisce le risorse per contribuire all'open source per principianti, basato sul loro linguaggio d'interesse. +- ["Sfoglia i good first issue per iniziare a contribuire all'open source"](https://github.blog/2020-01-22-browse-good-first-issues-to-start-contributing-to-open-source/) - GitHub ora ti aiuta a trovare good first issues (problemi adatti a nuovi contributori) per iniziare a contribuire all'open source. +- ["Come contribuire ad un progetto Open Source" di Maryna Z](https://rubygarage.org/blog/how-contribute-to-open-source-projects) - Questo articolo completo è rivolto alle aziende (ma è comunque utile per i contributori individuali), dove si parla del perché, come e a quali progetti open-source contribuire. +- ["Linea guida, comincia qui" di Andrei](https://github.com/zero-to-mastery/start-here-guidelines) - Introduciamoci nel mondo dell'open source, partendo dal playground Open Source. Progettato appositamente per scopi educativi e di esperienza pratica. +- ["Cominciare con l'Open Source" di NumFocus](https://github.com/numfocus/getting-started-with-open-source) - Un repository GitHub che aiuta i contributori a superare le barriere d'ingresso nel mondo della contribuzione open source. +- ["Opensource per tutti" di Chryz-hub](https://github.com/chryz-hub/opensource-4-everyone) - Un repository su tutto ciò che riguarda l'open source. Questo è un progetto mirato ad aiutare con la visibilità dei mebri di GitHub, praticare con comandi git basilari e avanzati, iniziare a contribuire con l'open source e altro ancora. +- ["Open Advice (consiglio aperto)"](http://open-advice.org/) - Collezione di conoscenze attinte da una vasta gamma di progetti di software libero. Risponde alla domanda: Cosa 42 contributori di spicco avrebbero voluto sapere quando hanno iniziato? Così che tu possa avere un vantaggio, indipendentemente da come e dove contribuisci. +- ["GitHub Skills (abilità su GitHub)"](https://skills.github.com) - Migliora le tue competenze con GitHub Skills. Il nostro amichevole bot ti guiderà attraverso una serie di progetti pratici e divertenti per imparare le competenze di cui hai bisogno in poco tempo e condivide feedback utili lungo tale percorso. +- ["10 semplici regole per aiutare i novizi a diventare contributori nei progetti Open Source"](https://doi.org/10.1371/journal.pcbi.1007296) - Questo articolo tratta dieci regole basate sugli studi di molte comunità e esperienze di membri, leader e osservatori. +- ["Guida passo-passo per contribuire su GitHub"](https://www.dataschool.io/how-to-contribute-on-github/) - Una guida passo-passo con supporto visivo e link riguardanti l'intero processo di contribuzione a un progetto open source. +- [Open Source con Pradumna](https://github.com/Pradumnasaraf/open-source-with-pradumna) - Questo repository contiene risorse e materiali per imparare e iniziare con l'Open Source, Git e GitHub. +- ["Acronimi nelle comuità FOSS"](https://github.com/d-edge/foss-acronyms) - Questo repository contiene un elenco di abbreviazioni utilizzate all'interno della comunità FOSS (Free and Open Source), insieme alle loro definizioni e i loro usi. +- ["Open Source Fiesta](https://zubi.gitbook.io/open-source-fiesta/) - Istruzioni passo-passo su come contribuire ai repository di GitHub (include una cheatsheet della riga di comando di git). +- ["6 Best Practices (buone prassi) per gestire la creazione e il feedback delle Pull Request"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) - di Jenna Kiyasu, ingegnere software presso DoorDash Engineering. +- ["Contribuisci alla comunità Open-Source"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Vantaggi del software Open Source, come comprendere il funzionamento interno di un progetto open-source e fare la prima contribuzione. +- ["Guida completa all'Open Source - come contribuire"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Scopri perché e come contribuire al software open source con Eddie Jaoude. + + ## Ricerche dirette su GitHub @@ -91,7 +120,7 @@ Se hai domande o commenti, per favore crea un issue. - [Bug con mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bug a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. - [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - un sito dedicato alla ricerca di bug su Bugzilla. - [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. -- [Avvia Mozilla](https://twitter.com/StartMozilla) - un account Twitter che pubblica argomenti adatti per i contributors nuovi dell'ecosistema Mozilla. +- [Avvia Mozilla](https://twitter.com/StartMozilla) - un account Twitter che pubblica argomenti adatti per i contributori nuovi dell'ecosistema Mozilla. ## Articoli utili per i nuovi contributori Open Source @@ -103,7 +132,7 @@ Se hai domande o commenti, per favore crea un issue. - ["Come contribuire all'Open Source"](https://opensource.guide/how-to-contribute/) di [@GitHub](https://github.com/github/opensource.guide) - ["Come trovare un bug nel codice"](https://8thlight.com/insights/how-to-find-a-bug-in-your-code) by [@dougbradbury](https://twitter.com/dougbradbury) - ["Padroneggiare il Markdown"](https://docs.github.com/features/mastering-markdown/) di [@GitHubGuides](https://docs.github.com/en) -- ["La prima missione: La pagina dei contributors"](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705#.2v2g0no29) di [@forCrowd](https://github.com/forCrowd) +- ["La prima missione: La pagina dei contributori"](https://forcrowd.medium.com/first-mission-contributori-page-df24e6e70705#.2v2g0no29) di [@forCrowd](https://github.com/forCrowd) - ["Come rendere il tuo primo contributo Open Source in soli 5 minuti"](https://medium.freecodecamp.org/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a) di [@roshanjossey](https://medium.freecodecamp.org/@roshanjossey) - ["Hacktoberfest 2018: Come puoi ottenere la tua maglietta gratis — anche se sei nuovo nella programazione"](https://medium.freecodecamp.org/hacktoberfest-2018-how-you-can-get-your-free-shirt-even-if-youre-new-to-coding-96080dd0b01b) di [@quincylarson](https://medium.freecodecamp.org/@quincylarson) From 9a8ff353205fc19a1f9a19be2241b7f1f486d22d Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 22:12:20 +0100 Subject: [PATCH 04/17] added description to `Ricerche dirette su GitHub` section and missing links added links: - https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues - https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues --- README-IT.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README-IT.md b/README-IT.md index 33e3aec5..2b93fc7c 100644 --- a/README-IT.md +++ b/README-IT.md @@ -96,16 +96,15 @@ Se hai domande o commenti, per favore crea un issue. ## Ricerche dirette su GitHub +> Link di ricerca che puntano direttamente a Issues adatte alla contribuzione su GitHub. + - [is:issue is:open label:beginner](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abeginner) per principianti - [is:issue is:open label:easy](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aeasy) facile - [is:issue is:open label:first-timers-only](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Afirst-timers-only) solo per i principianti @@ -113,6 +112,8 @@ Se hai domande o commenti, per favore crea un issue. - [is:issue is:open label:"good first issue"](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") issues buone per principianti - [is:issue is:open label:starter](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Astarter) per iniziare - [is:issue is:open label:up-for-grabs](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) in palio +- [is:issue is:open label:easy-fix](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3Aeasy-fix&type=issues) correzioni facili +- [is:issue is:open label:"beginner friendly"](https://github.com/search?q=is%3Aissue+is%3Aopen+label%3A%22beginner+friendly%22&type=issues) aperte ai principianti ## L'ecosistema del contributore di Mozilla From 08ce135f97be020b13a9be288aec0be87d99d92c Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 22:24:51 +0100 Subject: [PATCH 05/17] added description to `L'ecosistema del contributore di Mozilla` section and missing links added links: - https://codetribute.mozilla.org/ - https://developer.mozilla.org/en-US/docs/MDN/Contribute --- README-IT.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/README-IT.md b/README-IT.md index 2b93fc7c..8f90e17d 100644 --- a/README-IT.md +++ b/README-IT.md @@ -117,11 +117,15 @@ Se hai domande o commenti, per favore crea un issue. ## L'ecosistema del contributore di Mozilla -- [bug adatti ad iniziare](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=sw:%22[good%20first%20bug]%22&limit=0) - bug che gli sviluppatori hanno identificato come una buona introduzione al progetto. -- [Bug con mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - bug a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. -- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - un sito dedicato alla ricerca di bug su Bugzilla. -- [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. -- [Avvia Mozilla](https://twitter.com/StartMozilla) - un account Twitter che pubblica argomenti adatti per i contributori nuovi dell'ecosistema Mozilla. +> Mozilla pledges for a healthy internet and with it, has opportunities to contribute to its open-source projects. + +- [bug adatti ad iniziare](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - Bug che gli sviluppatori hanno identificato come una buona introduzione al progetto. +- [Codetribute](https://codetribute.mozilla.org/) - Trova la tua prima contribuzione di codice con Mozilla. +- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Aiuta il team degli MDN Web Docs a documentare la piattaforma web, correggendo errori di contenuto e bug della piattaforma. +- [Bug con mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bug a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. +- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Un sito dedicato alla ricerca di bug su Bugzilla. +- [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - Un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. +- [Avvia Mozilla](https://twitter.com/StartMozilla) - Un account Twitter che pubblica argomenti adatti per i contributori nuovi dell'ecosistema Mozilla. ## Articoli utili per i nuovi contributori Open Source From 7f74e8eec2378734d33bc35413acf1ea29cf7e63 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 22:37:55 +0100 Subject: [PATCH 06/17] fixed 'L'ecosistema del contributore mozilla' section's description translation --- README-IT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-IT.md b/README-IT.md index 8f90e17d..7440a03b 100644 --- a/README-IT.md +++ b/README-IT.md @@ -117,7 +117,7 @@ Se hai domande o commenti, per favore crea un issue. ## L'ecosistema del contributore di Mozilla -> Mozilla pledges for a healthy internet and with it, has opportunities to contribute to its open-source projects. +> Mozilla si impegna per un internet sano e, con questo, offre opportunità per contribuire ai suoi progetti open-source. - [bug adatti ad iniziare](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=good-first-bug) - Bug che gli sviluppatori hanno identificato come una buona introduzione al progetto. - [Codetribute](https://codetribute.mozilla.org/) - Trova la tua prima contribuzione di codice con Mozilla. From 30e26774558e3d07dbb019bf2fdacdb59ea5688a Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 22:41:53 +0100 Subject: [PATCH 07/17] added description to 'Articoli utili per i nuovi contributori Open Source' section in italian --- README-IT.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README-IT.md b/README-IT.md index 7440a03b..e865930f 100644 --- a/README-IT.md +++ b/README-IT.md @@ -129,6 +129,8 @@ Se hai domande o commenti, per favore crea un issue. ## Articoli utili per i nuovi contributori Open Source +> Articoli e blog utili, ideatei per i nuovi contributori, su come cominciare. + - ["Come scegliere (e contribuire) al tuo primo progetto Open Source"](https://github.com/collections/choosing-projects) di [@GitHub](https://github.com/github) - ["Come trovare il tuo primo bug Open Source da correggere"](https://medium.freecodecamp.org/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba#.slc8i2h1l) di [@Shubheksha](https://github.com/Shubheksha) - ["Solo per i principianti"](https://kentcdodds.com/blog/first-timers-only) di [@kentcdodds](https://github.com/kentcdodds) From 9f4713b7f6e7a6f762ab277d4d2f95692ee66026 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 22:44:35 +0100 Subject: [PATCH 08/17] added description to 'L'uso del Version Control' section in italian --- README-IT.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README-IT.md b/README-IT.md index e865930f..5f31765c 100644 --- a/README-IT.md +++ b/README-IT.md @@ -145,6 +145,8 @@ Se hai domande o commenti, per favore crea un issue. ## L'uso del Version Control +> Guide e risorse di vari livelli di difficolta sull'utilizzo dei sistemi di Version Control, tipicamente Git e GitHub + - [Pensa come (un) Git (stupido)](https://think-like-a-git.net/) - L'Introduzione a Git per "principianti avanzati", che hanno ancora qualche difficoltà, al fine di darti una semplice strategia per sperimentare in sicurezza con git. - [Prova Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Impara Git in 15 minuti dal tuo browser gratuitamente. - [Git di tutti i giorni](https://git-scm.com/docs/giteveryday) - Un utile set minimo di comandi per Git da usare ogni giorno. From 6c5eb545570d84d397ea5f5a2da688e3882cf548 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 22:54:26 +0100 Subject: [PATCH 09/17] added description to 'Libri sull'Open Source' section in italian --- README-IT.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README-IT.md b/README-IT.md index 5f31765c..0a12b483 100644 --- a/README-IT.md +++ b/README-IT.md @@ -163,6 +163,8 @@ Se hai domande o commenti, per favore crea un issue. ## Libri sull'Open Source +> Libri su tutte le cose Open Source: La Cultura, la Storia, le Best Practice, ecc. + - [Produrre Open Source Software](http://producingoss.com/) - Produrre Open Source Software è un libro sul lato umano dello sviluppo dell'Open Source. Descrive il funzionamento dei progetti di successo, le aspettative degli utenti e degli sviluppatori e la cultura del software libero. - [Serie di libri di Open Source](https://opensource.com/resources/ebooks) - Impara ulteriormente sull'Open Source e il crescente movimento Open Source con un elenco completo di libri digitali/eBook gratuiti da https://opensource.com. - [Le Pratiche sul COME rilasciare il Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo HOWTO descrive le buone abitudini di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti compilare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. From 98f539aa649480b4dc941b3cd0ea41997a931b09 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 23:02:25 +0100 Subject: [PATCH 10/17] added description to 'Iniziative per contribuire all'Open Source' section in italian, fixed typo in section title --- README-IT.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README-IT.md b/README-IT.md index 0a12b483..63d4fb2c 100644 --- a/README-IT.md +++ b/README-IT.md @@ -54,7 +54,7 @@ Se hai domande o commenti, per favore crea un issue. - [Articoli utili per i nuovi contributori Open Source](#articoli-utili-per-i-nuovi-contributori-open-source) - [L'uso del Version Control](#luso-del-version-control) - [Libri sull'Open Source](#libri-sullopen-source) - - [Iniziative per contribuire all Open Source](#iniziative-per-contribuire-all-open-source) + - [Iniziative per contribuire all'Open Source](#iniziative-per-contribuire-allopen-source) - [Licenza](#licenza) ## Contribuire all'Open Source in generale @@ -170,7 +170,9 @@ Se hai domande o commenti, per favore crea un issue. - [Le Pratiche sul COME rilasciare il Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo HOWTO descrive le buone abitudini di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti compilare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. - [Open Sources 2.0: L'Evoluzione della Contribuzione](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 è una raccolta di saggi penetranti e stimolanti dei leader tecnologici di oggi che continua a dipingere un quadro evolutivo sviluppato nel libro del 1999, Open Sources: Le voci della rivoluzione. -## Iniziative per contribuire all Open Source +## Iniziative per contribuire all'Open Source + +> Lista delle iniziative che aggregano Issues adatte ai principianti su cui lavorare, o eventi stagionali. - [Disponibili](https://up-for-grabs.net/) - un elenco di progetti con problemi per i principianti. - [Solo per principianti](https://www.firsttimersonly.com/) - Lista di bug etichettati come "first-timers-only". From f802d327f9b9dd5e0a550faa669c2a1b5aa44e33 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Sun, 16 Feb 2025 23:30:47 +0100 Subject: [PATCH 11/17] added todo comment with a list of missing links from the italian translation --- README-IT.md | 305 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 305 insertions(+) diff --git a/README-IT.md b/README-IT.md index 63d4fb2c..9b237944 100644 --- a/README-IT.md +++ b/README-IT.md @@ -183,3 +183,308 @@ Se hai domande o commenti, per favore crea un issue. ## Licenza Creative Commons License
Questo lavoro è concesso in licenza con una Creative Commons Attribution-ShareAlike 4.0 International License. + + \ No newline at end of file From c26973238185b5a6edac829ac34e5e59d2302362 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Mon, 17 Feb 2025 23:24:13 +0100 Subject: [PATCH 12/17] fixed: link for Bugs Ahoy changed from http:// to https:// --- README-IT.md | 41 +---------------------------------------- 1 file changed, 1 insertion(+), 40 deletions(-) diff --git a/README-IT.md b/README-IT.md index 9b237944..39d72de9 100644 --- a/README-IT.md +++ b/README-IT.md @@ -123,7 +123,7 @@ Se hai domande o commenti, per favore crea un issue. - [Codetribute](https://codetribute.mozilla.org/) - Trova la tua prima contribuzione di codice con Mozilla. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Aiuta il team degli MDN Web Docs a documentare la piattaforma web, correggendo errori di contenuto e bug della piattaforma. - [Bug con mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bug a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. -- [Bugs Ahoy](http://www.joshmatthews.net/bugsahoy/) - Un sito dedicato alla ricerca di bug su Bugzilla. +- [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Un sito dedicato alla ricerca di bug su Bugzilla. - [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - Un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. - [Avvia Mozilla](https://twitter.com/StartMozilla) - Un account Twitter che pubblica argomenti adatti per i contributori nuovi dell'ecosistema Mozilla. @@ -187,36 +187,6 @@ Se hai domande o commenti, per favore crea un issue. \ No newline at end of file From 99e19f630bff2ca1671ee81fd269f532a305c187 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Mon, 17 Feb 2025 23:26:08 +0100 Subject: [PATCH 13/17] fixed: link for firefox-dev.tools - changed from http:// to https:// --- README-IT.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README-IT.md b/README-IT.md index 39d72de9..2ff88361 100644 --- a/README-IT.md +++ b/README-IT.md @@ -124,7 +124,7 @@ Se hai domande o commenti, per favore crea un issue. - [MDN Web Docs](https://developer.mozilla.org/en-US/docs/MDN/Contribute) - Aiuta il team degli MDN Web Docs a documentare la piattaforma web, correggendo errori di contenuto e bug della piattaforma. - [Bug con mentori](https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3A%40) - Bug a cui è stato assegnato un mentore che sarà presente su IRC per aiutarti quando rimani bloccato mentre lavori sulla correzione. - [Bugs Ahoy](https://www.joshmatthews.net/bugsahoy/) - Un sito dedicato alla ricerca di bug su Bugzilla. -- [Strumenti Firefox per programmatori/sviluppatori DevTools](http://firefox-dev.tools/) - Un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. +- [Strumenti Firefox per programmatori/sviluppatori DevTools](https://firefox-dev.tools/) - Un sito dedicato ai bug archiviati per gli strumenti di sviluppo nel browser Firefox. - [Avvia Mozilla](https://twitter.com/StartMozilla) - Un account Twitter che pubblica argomenti adatti per i contributori nuovi dell'ecosistema Mozilla. ## Articoli utili per i nuovi contributori Open Source @@ -187,9 +187,6 @@ Se hai domande o commenti, per favore crea un issue. +- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) di [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) +- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) +- [How can I become an Open Source contributor? (The ultimate guide)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) + ## L'uso del Version Control > Guide e risorse di vari livelli di difficolta sull'utilizzo dei sistemi di Version Control, tipicamente Git e GitHub - +- [TODO: Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial by Harvard University, part of their CS50 Web Development course on understanding Git and GitHub and working with Git commands. - [Pensa come (un) Git (stupido)](https://think-like-a-git.net/) - L'Introduzione a Git per "principianti avanzati", che hanno ancora qualche difficoltà, al fine di darti una semplice strategia per sperimentare in sicurezza con git. - [Prova Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Impara Git in 15 minuti dal tuo browser gratuitamente. - [Git di tutti i giorni](https://git-scm.com/docs/giteveryday) - Un utile set minimo di comandi per Git da usare ogni giorno. -- [Oh mio Dio, git!](http://ohshitgit.com/) - come uscire dagli errori di `git` comuni descritti in inglese semplice. +- [Oh mio Dio, git!](http://ohshitgit.com/) - come uscire dagli errori di `git` comuni descritti in inglese semplice. TODO: also see [Dangit, git!](https://dangitgit.com/) for the page without swears. - [Atlassian Git Tutoriali](https://www.atlassian.com/git/tutorials/) - vari tutorial sull'uso di `git`. - [Promemoria di Git](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [Wiki di freeCodeCamp sulle risorse di Git](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) - [Il flusso di GitHub](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub parla di come effettuare una pull request. - [Risorse per l'apprendimento di GitHub](https://help.github.com/articles/git-and-github-learning-resources/) - Risorse per l'apprendimento di Git e GitHub. +- [TODO: Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git and GitHub learning resources. - [Pro Git](https://git-scm.com/book/en/v2) - L'intero libro di Pro Git, scritto da Scott Chacon e Ben Straub e pubblicato da Apress. - [Git-it](https://github.com/jlord/git-it-electron) - Tutorial Git desktop app passo per passo. - [Regole di ingaggio per Git](https://github.com/k88hudson/git-flight-rules) - Una guida su cosa fare quando le cose vanno male. + +- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - A complete guide of slides about git and GitHub explained in Spanish. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. +- [Git Kraken](https://www.gitkraken.com/git-client) - Visual, cross-platform, and interactive `git` desktop application for version control. +- [Git Tips](https://github.com/git-tips/tips) - Collection of most commonly used git tips and tricks. +- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. +- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Learn Git in the most visual and interactive way. +- [Git Cheat Sheets](https://devhints.io/?q=git) - A set of graphical cheat sheets on git. +- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Full Git and GitHub walkthrough by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - A Tutorial for Beginners by Git. +- [First Aid Git](https://firstaidgit.io/#/) - A searchable collection of the most frequently asked Git questions. Answers for these questions were collected from personal experience, Stackoverflow, and the official Git documentation. +- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Show how various technical aspects of Git work under the covers to enable distributed workflows, and how it differs from other version control systems (VCSs). +- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - A beginner friendly git video by Mosh that explain the fundmental commands and also uses intelligible illustration to aid comprehension. + - [Un'introduzione completa a Git e GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Una guida scritta da Madhav Bahl, che dovresti vedere se sei nuovo di Git o GitHub. Copre GitHub come un servizio e i concetti di controllo della versione con Git in dettaglio. ## Libri sull'Open Source @@ -168,10 +199,16 @@ Se hai domande o commenti, per favore crea un issue. > Libri su tutte le cose Open Source: La Cultura, la Storia, le Best Practice, ecc. - [Produrre Open Source Software](http://producingoss.com/) - Produrre Open Source Software è un libro sul lato umano dello sviluppo dell'Open Source. Descrive il funzionamento dei progetti di successo, le aspettative degli utenti e degli sviluppatori e la cultura del software libero. +- [TODO: The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - The authors of twenty-four open source applications explain how their software is structured, and why. From web servers and compilers to health record management systems, they are covered here to help you become a better developer. - [Serie di libri di Open Source](https://opensource.com/resources/ebooks) - Impara ulteriormente sull'Open Source e il crescente movimento Open Source con un elenco completo di libri digitali/eBook gratuiti da https://opensource.com. - [Le Pratiche sul COME rilasciare il Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo HOWTO descrive le buone abitudini di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti compilare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. - [Open Sources 2.0: L'Evoluzione della Contribuzione](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 è una raccolta di saggi penetranti e stimolanti dei leader tecnologici di oggi che continua a dipingere un quadro evolutivo sviluppato nel libro del 1999, Open Sources: Le voci della rivoluzione. + +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Essays from open-source pioneers such as Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). +- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Code Review Anxiety Workbook is for New contributors and seasoned contributor programmers. It describes more about managing anxiety when making pull requests and contributions to repositories. + + ## Iniziative per contribuire all'Open Source > Lista delle iniziative che aggregano Issues adatte ai principianti su cui lavorare, o eventi stagionali. @@ -181,188 +218,39 @@ Se hai domande o commenti, per favore crea un issue. - [Primi contributi](https://firstcontributions.github.io/) - Fai il tuo primo contributo Open Source in 5 minuti. Uno strumento e un tutorial per aiutare i principianti ad iniziare a contribuire. [Qui](https://github.com/firstcontributions/first-contributions) si trova il codice sorgente Github per il sito e l'opportunità per contribuire al repository stesso. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Un evento per incoraggiare i contributi Open Source. Guadagna regali come magliette e adesivi facendo almento 4 pull request nel mese di ottobre. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests è un progetto per promuovere la collaborazione Open Source durante il mese di dicembre. + +- [Ovio](https://ovio.org) - A platform with a curated selection of contributor-friendly projects. It has a [powerful issue search tool](https://ovio.org/issues) and let's you save projects and issues for later. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - This is a tutorial to help first-time contributors to participate in a simple and easy project and get comfortable in using GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - The Open Source Welcome Committee (OSWC) helps newcomers join the extraordinary world of Open Source. Come submit your open-source projects with us! + + + +## Open Source programs to participate in + +> A program, internship, or fellowship hosted by a community to help match beginning contributors with mentors and resources to contribute to open source software projects. + +- [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) +- [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) +- [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) +- [FossAsia](https://fossasia.org) +- [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - A three-month-long Open-Source Program conducted every summer by the Girlscript Foundation. With constant efforts, participants contribute to numerous projects under the extreme guidance of skilled mentors over these months. With such exposure, students begin to contribute to real-world projects from the comfort of their homes. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) - An annual event hosted every October to encourage people to contribute to open source! +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - If you’re into the blockchain, this is for you. You can contribute to Hyperledger. This mentorship program allows you to get practical exposure to Hyperledger open source development.You will be allotted mentors who are quite active in the Hyperledger developers community. +- [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) +- [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - A remote internship alternative for aspiring technologists where they build, or contribute to open-source projects. +- [Open Summer of Code](https://osoc.be/students) +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project also has its own open-source program and the mentees will be able to expand their knowledge on the mainframe technology +- [Outreachy](https://www.outreachy.org) +- [Processing Foundation Internship](https://processingfoundation.org/fellowships/) +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - A global fellowship program for women and non-binary coders where they work on existing open-source projects and expand their skillset. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - The Redox OS Summer of Code is the primary use of donations to the Redox OS project. Students are selected who have already demonstrated a desire and ability to contribute to Redox OS +- [Social Summer of Code](https://ssoc.devfolio.co/) - Social foundation offers this two-month long summer program for students to learn about the open-source culture and get involved in the community. Participants contribute to real-life projects under the guidance of experienced mentors. +- [Season of KDE](https://season.kde.org/) - The Season of KDE, hosted by the KDE community, is an outreach program for all individuals across the world. KDE is an international free software community that develops free and open-source software and you can contribute to KDE through the Season of KDE program + ## Licenza -Creative Commons License
Questo lavoro è concesso in licenza con una Creative Commons Attribution-ShareAlike 4.0 International License. - - \ No newline at end of file +Creative Commons License
Questo lavoro è concesso in licenza con una Creative Commons Attribution-ShareAlike 4.0 International License. \ No newline at end of file From 7a07ca950d9eb186d602604bf68fb2fbf04a7974 Mon Sep 17 00:00:00 2001 From: PigeonCodesBack Date: Wed, 19 Feb 2025 00:30:03 +0100 Subject: [PATCH 17/17] translated all TODOs links from previous commits --- README-IT.md | 118 ++++++++++++++++++++++----------------------------- 1 file changed, 51 insertions(+), 67 deletions(-) diff --git a/README-IT.md b/README-IT.md index d4f84a71..a26857bf 100644 --- a/README-IT.md +++ b/README-IT.md @@ -93,14 +93,9 @@ Se hai domande o commenti, per favore crea un issue. - ["6 Best Practices (buone prassi) per gestire la creazione e il feedback delle Pull Request"](https://doordash.engineering/2022/08/23/6-best-practices-to-manage-pull-request-creation-and-feedback/) - di Jenna Kiyasu, ingegnere software presso DoorDash Engineering. - ["Contribuisci alla comunità Open-Source"](https://arijitgoswami.hashnode.dev/contribute-to-the-open-source-community) - Vantaggi del software Open Source, come comprendere il funzionamento interno di un progetto open-source e fare la prima contribuzione. - ["Guida completa all'Open Source - come contribuire"](https://www.youtube.com/watch?v=yzeVMecydCE) (41:52) - Scopri perché e come contribuire al software open source con Eddie Jaoude. - - - ## Ricerche dirette su GitHub > Link di ricerca che puntano direttamente a Issues adatte alla contribuzione su GitHub. @@ -131,8 +126,8 @@ Se hai domande o commenti, per favore crea un issue. > Articoli e blog utili, ideatei per i nuovi contributori, su come cominciare. -- [TODO: Contributing.md](https://contributing.md/starting-an-open-source-project/) - A series of guides on open source contribution -- [TODO: Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) +- [Contributing.md](https://contributing.md/starting-an-open-source-project/) - Una serie di guide sul contributo open source. +- [Trovare modi per contribuire all'open source su GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) by [@GitHub](https://github.com/github) - ["Come scegliere (e contribuire) al tuo primo progetto Open Source"](https://github.com/collections/choosing-projects) di [@GitHub](https://github.com/collections) - ["Come trovare il tuo primo bug Open Source da correggere"](https://www.freecodecamp.org/news/finding-your-first-open-source-project-or-bug-to-work-on-1712f651e5ba/) di [@Shubheksha](https://github.com/Shubheksha) - ["Solo per i principianti"](https://kentcdodds.com/blog/first-timers-only) di [@kentcdodds](https://github.com/kentcdodds) @@ -143,55 +138,51 @@ Se hai domande o commenti, per favore crea un issue. - ["Padroneggiare il Markdown"](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) di [@GitHubGuides](https://github.com/github/docs) - ["La prima missione: La pagina dei contributori"](https://forcrowd.medium.com/first-mission-contributors-page-df24e6e70705) di [@forCrowd](https://github.com/forCrowd) - ["Come rendere il tuo primo contributo Open Source in soli 5 minuti"](https://www.freecodecamp.org/news/how-to-make-your-first-open-source-contribution-in-just-5-minutes-aaad1fc59c9a/) di [@roshanjossey](https://github.com/Roshanjossey/) - -- [I just got my free Hacktoberfest shirt. Here’s a quick way you can get yours.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) di [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) -- [A Bitter Guide To Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) -- [A junior developer’s step-by-step guide to contributing to Open Source for the first time](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) -- [Learn Git and GitHub Step By Step (on Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) -- [Why Open Source and How?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) -- [How to get started with Open Source - By Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) -- [What open-source should I contribute to](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) -- [An immersive introductory guide to Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) -- [Getting started with contributing to open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) -- [Beginner's guide to open-source contribution](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) -- [8 non-code ways to contribute to open source](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) -- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) -- [What is Open Source Software? OSS Explained in Plain English](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) -- [How to Start an Open Source Project on GitHub – Tips from Building My Trending Repo](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) -- [Finding Good First Issues](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) -- [How can I become an Open Source contributor? (The ultimate guide)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) - +- [Ho appena ricevuto la mia maglietta gratuita di Hacktoberfest. Ecco un modo rapido per ottenere la tua.](https://www.freecodecamp.org/news/i-just-got-my-free-hacktoberfest-shirt-heres-a-quick-way-you-can-get-yours-fa78d6e24307/) di [@quincylarson](https://www.freecodecamp.org/news/author/quincylarson/) +- [Una Guida Amara all'Open Source](https://medium.com/codezillas/a-bitter-guide-to-open-source-a8e3b6a3c1c4) by [@ken_wheeler](https://medium.com/@ken_wheeler) +- [Guida passo-passo per sviluppatori junior al primo contributo all'Open Source](https://hackernoon.com/contributing-to-open-source-the-sharks-are-photoshopped-47e22db1ab86) by [@LetaKeane](https://hackernoon.com/u/letakeane) +- [Impara Git e GitHub Passo Dopo Passo (su Windows)](https://medium.com/illumination/path-to-learning-git-and-github-be93518e06dc) by [@ows-ali](https://ows-ali.medium.com/) +- [Perché Open Source e Come?](https://careerkarma.com/blog/open-source-projects-for-beginners/) by [@james-gallagher](https://careerkarma.com/blog/author/jamesgallagher/) +- [Come iniziare con l'Open Source - Di Sayan Chowdhury](https://www.hackerearth.com/getstarted-opensource/) +- [A quale progetto open-source dovrei contribuire](https://kentcdodds.com/blog/what-open-source-project-should-i-contribute-to) by [@kentcdodds](https://twitter.com/kentcdodds) +- [Una guida introduttiva immersiva all'Open-source](https://developeraspire.hashnode.dev/an-immersive-introductory-guide-to-open-source) by [Franklin Okolie](https://twitter.com/DeveloperAspire) +- [Iniziare a contribuire all'open source](https://stackoverflow.blog/2020/08/03/getting-started-with-contributing-to-open-source/) by [Zara Cooper](https://stackoverflow.blog/author/zara-cooper/) +- [Guida per principianti al contributo open-source](https://workat.tech/general/article/open-source-contribution-guide-xmhf1k601vdj) by [Sudipto Ghosh](https://github.com/pydevsg) +- [8 modi per contribuire all'open source senza scrivere codice](https://opensource.com/life/16/1/8-ways-contribute-open-source-without-writing-code) by [OpenSource](https://twitter.com/OpenSourceWay) +- [Cos'è il Software Open Source? OSS Spiegato in Inglese Semplice](https://www.freecodecamp.org/news/what-is-open-source-software-explained-in-plain-english/) by [Jessica Wilkins](https://www.freecodecamp.org/news/author/jessica-wilkins/) +- [Come Iniziare un Progetto Open Source su GitHub – Consigli da Costruire il Mio Repo di Tendenza](https://www.freecodecamp.org/news/how-to-start-an-open-source-project-on-github-tips-from-building-my-trending-repo/) by [@Rishit-dagli](https://github.com/Rishit-dagli) +- [Trovare Buoni Primi Problemi](https://community.codenewbie.org/bdougie/finding-good-first-issues-33a6) by [Brian Douglas](https://community.codenewbie.org/bdougie) +- [Come posso diventare un contributore Open Source? (La guida definitiva)](https://medium.com/@juliafmorgado/how-can-i-become-an-open-source-contributor-the-ultimate-guide-d746e380e011) by [Julia Furst Morgado](https://medium.com/@juliafmorgado) ## L'uso del Version Control > Guide e risorse di vari livelli di difficolta sull'utilizzo dei sistemi di Version Control, tipicamente Git e GitHub -- [TODO: Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial by Harvard University, part of their CS50 Web Development course on understanding Git and GitHub and working with Git commands. + +- [Video tutorial for Git and Github by Harvard University](https://www.youtube.com/watch?v=NcoBAfJ6l2Q) - Tutorial di Harvard University, parte del loro corso di Sviluppo Web CS50 sulla comprensione di Git e GitHub e sull'uso dei comandi Git. - [Pensa come (un) Git (stupido)](https://think-like-a-git.net/) - L'Introduzione a Git per "principianti avanzati", che hanno ancora qualche difficoltà, al fine di darti una semplice strategia per sperimentare in sicurezza con git. - [Prova Git](https://docs.github.com/en/get-started/quickstart/set-up-git) - Impara Git in 15 minuti dal tuo browser gratuitamente. - [Git di tutti i giorni](https://git-scm.com/docs/giteveryday) - Un utile set minimo di comandi per Git da usare ogni giorno. -- [Oh mio Dio, git!](http://ohshitgit.com/) - come uscire dagli errori di `git` comuni descritti in inglese semplice. TODO: also see [Dangit, git!](https://dangitgit.com/) for the page without swears. +- [Oh mio Dio, git!](http://ohshitgit.com/) - come uscire dagli errori di `git` comuni descritti in inglese semplice. vedi anche [Dangit, git!](https://dangitgit.com/) per la versione senza imprecazioni. - [Atlassian Git Tutoriali](https://www.atlassian.com/git/tutorials/) - vari tutorial sull'uso di `git`. - [Promemoria di Git](https://education.github.com/git-cheat-sheet-education.pdf) (PDF) - [Wiki di freeCodeCamp sulle risorse di Git](https://www.freecodecamp.org/forum/t/wiki-git-resources/13136) - [Il flusso di GitHub](https://www.youtube.com/watch?v=juLIxo42A_s) (42:06) - GitHub parla di come effettuare una pull request. - [Risorse per l'apprendimento di GitHub](https://help.github.com/articles/git-and-github-learning-resources/) - Risorse per l'apprendimento di Git e GitHub. -- [TODO: Quickstart - GitHub Learning Resources](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Git and GitHub learning resources. +- [Quickstart - risorse per l'apprendimento di GitHub](https://docs.github.com/en/get-started/quickstart/git-and-github-learning-resources) - Risorse di apprendimento su Git e GitHub. - [Pro Git](https://git-scm.com/book/en/v2) - L'intero libro di Pro Git, scritto da Scott Chacon e Ben Straub e pubblicato da Apress. - [Git-it](https://github.com/jlord/git-it-electron) - Tutorial Git desktop app passo per passo. - [Regole di ingaggio per Git](https://github.com/k88hudson/git-flight-rules) - Una guida su cosa fare quando le cose vanno male. - -- [Git Guide for Beginners in Spanish](https://platzi.github.io/git-slides/#/) - A complete guide of slides about git and GitHub explained in Spanish. Una guía completa de diapositivas sobre git y GitHub explicadas en Español. -- [Git Kraken](https://www.gitkraken.com/git-client) - Visual, cross-platform, and interactive `git` desktop application for version control. -- [Git Tips](https://github.com/git-tips/tips) - Collection of most commonly used git tips and tricks. -- [Git Best Practices](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Git Best Practices. -- [Git Interactive Tutorial](https://learngitbranching.js.org/) - Learn Git in the most visual and interactive way. -- [Git Cheat Sheets](https://devhints.io/?q=git) - A set of graphical cheat sheets on git. -- [Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Full Git and GitHub walkthrough by [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). -- [A Tutorial Introduction to Git](https://git-scm.com/docs/gittutorial) - A Tutorial for Beginners by Git. -- [First Aid Git](https://firstaidgit.io/#/) - A searchable collection of the most frequently asked Git questions. Answers for these questions were collected from personal experience, Stackoverflow, and the official Git documentation. -- [Git by Susan Potter](https://www.aosabook.org/en/git.html) - Show how various technical aspects of Git work under the covers to enable distributed workflows, and how it differs from other version control systems (VCSs). -- [Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE) - A beginner friendly git video by Mosh that explain the fundmental commands and also uses intelligible illustration to aid comprehension. - +- [Git guida per principianti in spagnolo](https://platzi.github.io/git-slides/#/) - Una guida completa di diapositive su git e GitHub spiegate in spagnolo. +- [Git Kraken](https://www.gitkraken.com/git-client) - Applicazione desktop `git` visiva, multipiattaforma e interattiva per il controllo delle versioni. +- [Git suggerimenti](https://github.com/git-tips/tips) - Raccolta dei suggerimenti e trucchi git più comunemente usati. +- [Git best practice (pratiche migliori)](https://sethrobertson.github.io/GitBestPractices/) - Commit Often, Perfect Later, Publish Once: Le migliori pratiche di Git. +- [Tutorial interattivo su git](https://learngitbranching.js.org/) - Impara Git nel modo più visivo e interattivo. +- [Git Cheat Sheets (trucchi per git)](https://devhints.io/?q=git) - Una serie di cheat sheet grafici su git. +- [Tutorial completo su Git e GitHub](https://www.youtube.com/watch?v=apGV9Kg7ics) (1:12:39) - Tutorial completo su Git e GitHub di [Kunal Kushwaha](https://www.youtube.com/channel/UCBGOUQHNNtNGcGzVq5rIXjw). +- [Una guida introduttoria a Git](https://git-scm.com/docs/gittutorial) - Un tutorial per principianti di Git. +- [First Aid Git (Git di primo soccorso)](https://firstaidgit.io/#/) - Una raccolta ricercabile delle domande più frequenti su Git. Le risposte a queste domande sono state raccolte dall'esperienza personale, da Stackoverflow e dalla documentazione ufficiale di Git. +- [Git di Susan Potter](https://www.aosabook.org/en/git.html) - Mostra come funzionano vari aspetti tecnici di Git sottostanti per abilitare i flussi di lavoro distribuiti e come si differenzia da altri sistemi di controllo delle versioni (VCS). +- [Tutorial Git per principianti: Impara git in 1 ora](https://www.youtube.com/watch?v=8JJ101D3knE) - Un video tutorial su git per principianti di Mosh che spiega i comandi fondamentali e utilizza illustrazioni intelligibili per facilitare la comprensione. - [Un'introduzione completa a Git e GitHub](https://codeburst.io/git-good-part-a-e0d826286a2a) - Una guida scritta da Madhav Bahl, che dovresti vedere se sei nuovo di Git o GitHub. Copre GitHub come un servizio e i concetti di controllo della versione con Git in dettaglio. ## Libri sull'Open Source @@ -199,15 +190,12 @@ Se hai domande o commenti, per favore crea un issue. > Libri su tutte le cose Open Source: La Cultura, la Storia, le Best Practice, ecc. - [Produrre Open Source Software](http://producingoss.com/) - Produrre Open Source Software è un libro sul lato umano dello sviluppo dell'Open Source. Descrive il funzionamento dei progetti di successo, le aspettative degli utenti e degli sviluppatori e la cultura del software libero. -- [TODO: The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - The authors of twenty-four open source applications explain how their software is structured, and why. From web servers and compilers to health record management systems, they are covered here to help you become a better developer. +- [The Architecture of Open Source Applications](https://www.aosabook.org/en/index.html) - Gli autori di ventiquattro applicazioni open source spiegano come è strutturato il loro software e perché. Dai server web ai compilatori ai sistemi di gestione delle cartelle cliniche, sono trattati qui per aiutarti a diventare un miglior sviluppatore. - [Serie di libri di Open Source](https://opensource.com/resources/ebooks) - Impara ulteriormente sull'Open Source e il crescente movimento Open Source con un elenco completo di libri digitali/eBook gratuiti da https://opensource.com. - [Le Pratiche sul COME rilasciare il Software](http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/) - Questo HOWTO descrive le buone abitudini di rilascio per Linux e altri progetti open-source. Seguendo queste pratiche, renderete il più semplice possibile per gli utenti compilare il vostro codice e usarlo, e per gli altri sviluppatori capire il vostro codice e collaborare con voi per migliorarlo. - [Open Sources 2.0: L'Evoluzione della Contribuzione](https://archive.org/details/opensources2.000diborich) (2005) - Open Sources 2.0 è una raccolta di saggi penetranti e stimolanti dei leader tecnologici di oggi che continua a dipingere un quadro evolutivo sviluppato nel libro del 1999, Open Sources: Le voci della rivoluzione. - - -- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Essays from open-source pioneers such as Linus Torvalds (Linux), Larry Wall (Perl), and Richard Stallman (GNU). -- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Code Review Anxiety Workbook is for New contributors and seasoned contributor programmers. It describes more about managing anxiety when making pull requests and contributions to repositories. - +- [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/) - Saggi dei pionieri dell'open-source come Linus Torvalds (Linux), Larry Wall (Perl) e Richard Stallman (GNU). +- [Code Review Anxiety Workbook](https://developer-success-lab.gitbook.io/code-review-anxiety-workbook-1) - Il Code Review Anxiety Workbook è per nuovi contributori e programmatori esperti. Descrive come gestire l'ansia quando si fanno pull request e contributi ai repository. ## Iniziative per contribuire all'Open Source @@ -218,38 +206,34 @@ Se hai domande o commenti, per favore crea un issue. - [Primi contributi](https://firstcontributions.github.io/) - Fai il tuo primo contributo Open Source in 5 minuti. Uno strumento e un tutorial per aiutare i principianti ad iniziare a contribuire. [Qui](https://github.com/firstcontributions/first-contributions) si trova il codice sorgente Github per il sito e l'opportunità per contribuire al repository stesso. - [Hacktoberfest](https://hacktoberfest.digitalocean.com/) - Un evento per incoraggiare i contributi Open Source. Guadagna regali come magliette e adesivi facendo almento 4 pull request nel mese di ottobre. - [24 Pull Requests](https://24pullrequests.com) - 24 Pull Requests è un progetto per promuovere la collaborazione Open Source durante il mese di dicembre. - -- [Ovio](https://ovio.org) - A platform with a curated selection of contributor-friendly projects. It has a [powerful issue search tool](https://ovio.org/issues) and let's you save projects and issues for later. -- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - This is a tutorial to help first-time contributors to participate in a simple and easy project and get comfortable in using GitHub. -- [Open Source Welcome Committee](https://www.oswc.is/) - The Open Source Welcome Committee (OSWC) helps newcomers join the extraordinary world of Open Source. Come submit your open-source projects with us! - +- [Ovio](https://ovio.org) - Una piattaforma con una selezione curata di progetti adatti ai contributori. Ha un [potente strumento di ricerca delle issue](https://ovio.org/issues) e ti permette di salvare progetti e issue per dopo. +- [Contribute-To-This-Project](https://github.com/Syknapse/Contribute-To-This-Project) - Questo è un tutorial per aiutare i nuovi contributori a partecipare a un progetto semplice e facile e a sentirsi a proprio agio nell'usare GitHub. +- [Open Source Welcome Committee](https://www.oswc.is/) - Il Comitato di Benvenuto Open Source (OSWC) aiuta i nuovi arrivati a unirsi al mondo straordinario dell'Open Source. Vieni a presentare i tuoi progetti open-source con noi! - -## Open Source programs to participate in +## Programmi Open Source a cui partecipare -> A program, internship, or fellowship hosted by a community to help match beginning contributors with mentors and resources to contribute to open source software projects. +> Un programma, tirocinio o fellowship ospitato da una comunità per aiutare a mettere in contatto i nuovi contributori con mentori e risorse per contribuire a progetti di software open source. - [All Linux Foundation (LF) Mentorships](https://mentorship.lfx.linuxfoundation.org/#projects_all) - [Beginner friendly Open Source programs with their timelines](https://github.com/arpit456jain/Open-Source-Programs) - [Cloud Native Computing Foundation](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) - [FossAsia](https://fossasia.org) - [Free Software Foundation (FSF) Internship](https://www.fsf.org/volunteer/internships) -- [Google Summer of Code](https://summerofcode.withgoogle.com/) - An annually run paid program by Google focused on bringing more student developers into open-source software development. -- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - A three-month-long Open-Source Program conducted every summer by the Girlscript Foundation. With constant efforts, participants contribute to numerous projects under the extreme guidance of skilled mentors over these months. With such exposure, students begin to contribute to real-world projects from the comfort of their homes. -- [Hacktoberfest](https://hacktoberfest.digitalocean.com) - An annual event hosted every October to encourage people to contribute to open source! -- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - If you’re into the blockchain, this is for you. You can contribute to Hyperledger. This mentorship program allows you to get practical exposure to Hyperledger open source development.You will be allotted mentors who are quite active in the Hyperledger developers community. +- [Google Summer of Code](https://summerofcode.withgoogle.com/) - Un programma annuale retribuito da Google focalizzato sull'introduzione di più studenti sviluppatori nello sviluppo di software open-source. +- [Girlscript Summer of Code](https://gssoc.girlscript.tech/) - Un programma open-source di tre mesi condotto ogni estate dalla Girlscript Foundation. Con sforzi costanti, i partecipanti contribuiscono a numerosi progetti sotto la guida di mentori esperti durante questi mesi. Con tale esposizione, gli studenti iniziano a contribuire a progetti reali dal comfort delle loro case. +- [Hacktoberfest](https://hacktoberfest.digitalocean.com) - Un evento annuale ospitato ogni ottobre per incoraggiare le persone a contribuire all'open source! +- [Hyperledger Mentorship Program](https://wiki.hyperledger.org/display/INTERN) - Se ti interessa la blockchain, questo fa per te. Puoi contribuire a Hyperledger. Questo programma di mentorship ti permette di ottenere un'esposizione pratica allo sviluppo open source di Hyperledger. Ti verranno assegnati mentori che sono molto attivi nella comunità degli sviluppatori di Hyperledger. - [LF Networking Mentorship](https://wiki.lfnetworking.org/display/LN/LFN+Mentorship+Program) - [Microsoft Reinforcement Learning](https://www.microsoft.com/en-us/research/academic-program/rl-open-source-fest/) -- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - A remote internship alternative for aspiring technologists where they build, or contribute to open-source projects. +- [Major League Hacking (MLH) Fellowship](https://fellowship.mlh.io/) - Un'alternativa di tirocinio remoto per aspiranti tecnologi dove costruiscono o contribuiscono a progetti open-source. - [Open Summer of Code](https://osoc.be/students) -- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Open Mainframe Project also has its own open-source program and the mentees will be able to expand their knowledge on the mainframe technology +- [Open Mainframe](https://www.openmainframeproject.org/all-projects/mentorship-program) - Il progetto Open Mainframe ha anche il suo programma open-source e i mentee potranno espandere le loro conoscenze sulla tecnologia mainframe. - [Outreachy](https://www.outreachy.org) - [Processing Foundation Internship](https://processingfoundation.org/fellowships/) -- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - A global fellowship program for women and non-binary coders where they work on existing open-source projects and expand their skillset. -- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - The Redox OS Summer of Code is the primary use of donations to the Redox OS project. Students are selected who have already demonstrated a desire and ability to contribute to Redox OS -- [Social Summer of Code](https://ssoc.devfolio.co/) - Social foundation offers this two-month long summer program for students to learn about the open-source culture and get involved in the community. Participants contribute to real-life projects under the guidance of experienced mentors. -- [Season of KDE](https://season.kde.org/) - The Season of KDE, hosted by the KDE community, is an outreach program for all individuals across the world. KDE is an international free software community that develops free and open-source software and you can contribute to KDE through the Season of KDE program - +- [Rails Girls Summer of Code](https://railsgirlssummerofcode.org/) - Un programma di fellowship globale per donne e coder non binari dove lavorano su progetti open-source esistenti ed espandono le loro competenze. +- [Redox OS Summer of Code](https://www.redox-os.org/rsoc/) - Il Redox OS Summer of Code è l'uso principale delle donazioni al progetto Redox OS. Gli studenti selezionati hanno già dimostrato il desiderio e la capacità di contribuire a Redox OS. +- [Social Summer of Code](https://ssoc.devfolio.co/) - La Social Foundation offre questo programma estivo di due mesi per studenti per imparare la cultura open-source e coinvolgersi nella comunità. I partecipanti contribuiscono a progetti reali sotto la guida di mentori esperti. +- [Season of KDE](https://season.kde.org/) - La Season of KDE, ospitata dalla comunità KDE, è un programma di outreach per tutti gli individui in tutto il mondo. KDE è una comunità internazionale di software libero che sviluppa software libero e open-source e puoi contribuire a KDE attraverso il programma Season of KDE. ## Licenza