Iniziare a contribuire all'Open Source
Iniziare a contribuire a progetti open source può essere scoraggiante. Questa guida ha lo scopo di aiutarvi con i progetti basati su GitHub, uno strumento chiave per il lavoro collaborativo open source.
Indice dei contenuti
-
Selezione del progetto
Per prima cosa, selezionate un progetto. Esplorate le opzioni open-source disponibili, poiché molte sono aperte alla collaborazione.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Fare riferimento al README e alle linee guida per la contribuzione. Queste forniscono istruzioni su ciò che è necessario per l'accettazione di una richiesta di pull.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Linee guida per il contributo
Esaminate i problemi aperti per trovare i compiti che potete svolgere. Per i nuovi arrivati, suggeriamo di selezionare compiti facili e veloci da completare.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Istruzioni
Creare un account o accedere se si possiede già un account seguendo i passaggi dell'interfaccia utente.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Per creare un fork di un repository, fare clic sul pulsante fork una volta effettuato l'accesso. L'URL e l'intestazione della pagina rifletteranno il nome del vostro account, confermando che il repository è ora associato al vostro account.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Nel browser, modificare i file facendo clic sul loro nome e sul pulsante di modifica, che apre una pagina per la modifica e l'anteprima delle modifiche. Per i caricamenti multipli, utilizzare il pulsante di caricamento per trascinare e rilasciare i file, fornendo un messaggio sulle modifiche in basso.
Per modificare localmente, clonare il repository, effettuare gli aggiornamenti, eseguire il commit delle modifiche e inviarle al server. Per i progetti GitHub, l'applicazione desktop è consigliata per la sua interfaccia intuitiva.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Rispettare i modelli o le linee guida presenti nel repository. Fornire un nome chiaro e una breve descrizione delle modifiche. Fare riferimento ai problemi con il loro numero per collegarsi al contesto pertinente. Potrebbe essere necessario rivedere le modifiche in base ai test generati automaticamente o al feedback dei manutentori del repository.
0){ currentIndex--; lightboxLoaded = false; preloadAndOpen(); } }" class="product-gallery"> -
Ora si spera che venga unito dai manutentori del repository, segnando il vostro contributo ufficiale all'open source.
Per ulteriori dettagli, fate riferimento al video su cui si basa questo tutorial.
Visitate la pagina GitHub per i repository a cui contribuire:
Per un contesto più ampio sui progetti open source, visitate il nostro sito web e GitHub:
Strumenti richiesti
- GitHub: Piattaforma per l'hosting di repository e la collaborazione
- GitHub Explore Projects: Scoprire progetti open-source
- GitHub Web Editor: Modifica dei file basata su browser
- Account GitHub: Profilo utente per i contributi
- Darigov Research GitHub: Esempio di repository per i contributi
Software e applicazioni
- GitHub Desktop: GUI per la gestione del repository locale
- Git: Sistema di controllo delle versioni (riga di comando o GUI)
- Browser web: Accesso agli strumenti online di GitHub
Requisiti hardware
- Computer: Per lo sviluppo locale e l'accesso a Internet
- Connessione a Internet: Necessaria per la collaborazione e gli aggiornamenti