Podsumowanie
W tym module przedstawiono sposób tworzenia pomyślnego programu InnerSource w usłudze GitHub i zarządzania nim za pomocą efektywnego odnajdywania, wskazówek i konserwacji.
Zdobyta wiedza:
- Kontrastowanie projektów należących do użytkownika w porównaniu z projektami należącymi do organizacji.
- Zalecenia dotyczące liczby organizacji usługi GitHub, które należy mieć.
- Tworzenie odnajdwalnych repozytoriów.
- Tworzenie niezawodnych plików READMEs repozytorium.
- Używanie szablonów dla problemów i żądań ściągnięcia.
- Tworzenie przezroczystości w repozytoriach.
- Mierzenie sukcesu usługi InnerSource w organizacji.
- Dystrybucja zestawu narzędzi InnerSource.
Zastosuj te rozwiązania do projektów zespołowych, aby wzmocnić podejście InnerSource.
Teraz, gdy masz już gotowy program InnerSource, dowiedz się, jak przeprowadzać Tworzenie programu open source przy użyciu najlepszych rozwiązań usługi GitHub.
Dowiedz się więcej
Poniżej przedstawiono linki do dodatkowych informacji na temat tematów omówionych w tym module.
- An introduction to InnerSource (Wprowadzenie do modelu InnerSource)
- Types of GitHub accounts (Typy kont usługi GitHub)
- Ustawianie podstawowych uprawnień dla organizacji
- Managing access to your organization's repositories (Zarządzanie dostępem do repozytoriów organizacji)
- Strategia rozgałęziania usługi Git
- Best practices for protected branches (Najlepsze rozwiązania dotyczące chronionych gałęzi)
- GitHub Collaboration Best Practices (Najlepsze rozwiązania dotyczące współpracy w usłudze GitHub)
- Przykłady świetnych plików README
- Awesome CONTRIBUTING.md examples (Przykłady świetnych plików CONTRIBUTING.md)
- Awesome GitHub issue & pull request templates (Przykłady świetnych szablonów do tworzenia problemów i żądań ściągnięcia w usłudze GitHub)