Contribuire a progetti open source

PRODOTTO
KIT INIZIALE
RICERCA

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.

Sfogliare i file

Indice dei contenuti

  1. Selezione del progetto

    Per prima cosa, selezionate un progetto. Esplorate le opzioni open-source disponibili, poiché molte sono aperte alla collaborazione.

    GitHub: Esplora progetti

    GitHub: Ricerca Darigov

  2. 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.

  3. 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.

  4. Istruzioni

    Creare un account o accedere se si possiede già un account seguendo i passaggi dell'interfaccia utente.

  5. 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.

  6. 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.

  7. 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.

  8. 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:

    GitHub

    Per un contesto più ampio sui progetti open source, visitate il nostro sito web e GitHub:

    Darigov Research

    GitHub - Darigov Research

Strumenti richiesti

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

Articoli

Progetti Open Source