Creare progetti software basati sulla community in GitHub

Riepilogo

Sia che si gestiscono progetti software aziendali o open source, informazioni su come GitHub consente di creare community che favoriscano la comunicazione e la collaborazione, rafforzando al contempo le linee guida consigliate, i codici di comportamento e le procedure consigliate per la sicurezza.

In questo percorso di apprendimento si apprenderà come:

  • Creare il coinvolgimento della community sia per i progetti proprietari che per i progetti open source.
  • Scegliere se l'idea è un buon candidato per un progetto open source.
  • Spostare un progetto esistente in GitHub dal computer personale o da un sistema di controllo della versione legacy.
  • Mantenere sicuro il repository GitHub.
  • Contribuire a un progetto open source.

Prerequisiti

Moduli in questo percorso di apprendimento

Informazioni su come usare le funzionalità principali di GitHub, tra cui problemi, notifiche, rami, commit e richieste pull.

Informazioni su come gestire un programma InnerSource riuscito in GitHub tramite un'efficace individuabilità, indicazioni e manutenzione.

Informazioni su come creare un programma open source di successo stabilendo linee guida per i collaboratori, seguendo processi collaudati e usando gli standard della community.

Informazioni su come caricare il progetto esistente in GitHub.

Informazioni su come spostare il progetto esistente in GitHub da un sistema di controllo della versione legacy.

In questo modulo verranno illustrate le procedure consigliate per la creazione, l'hosting e la gestione di un repository sicuro in GitHub.

Informazioni su come usare GitHub per trovare progetti e attività open source a cui contribuire. Informazioni su come creare richieste pull e comunicare con i gestori del progetto in modo efficace per accettare le modifiche. Informazioni sui vantaggi offerti dalle community open source.