GGI Activity: Neem deel aan open source projecten


Table of contents


Neem deel aan open source projecten

Activity ID: GGI-A-29.

Beschrijving

Deze activiteit gaat over het committeren van significante bijdragen aan enkele OSS-projecten die belangrijk voor je zijn. Bijdragen worden opgeschaald en toegezegd op organisatieniveau (niet op persoonlijk niveau zoals in #26). Ze kunnen verschillende vormen aannemen, van directe financiering tot toewijzing van middelen (bv. mensen, servers, infrastructuur, communicatie, enz.), zolang ze het project of ecosysteem duurzaam en efficiënt ten goede komen.

Deze activiteit is een vervolg op activiteit #26 en brengt de bijdragen van open source projecten naar het niveau van de organisatie, waardoor ze zichtbaarder, krachtiger en nuttiger worden. Bij deze activiteit worden de bijdragen geacht een substantiële, langdurige verbetering voor het OSS-project op te leveren: bv. een ontwikkelaar of team dat een veelgevraagde nieuwe functie ontwikkelt, infrastructuuractiva, servers voor een nieuwe dienst, overname van het onderhoud van een veelgebruikte tak.

Het idee is om een percentage van de middelen opzij te zetten om open source ontwikkelaars te sponsoren die bibliotheken of projecten die wij gebruiken, schrijven en onderhouden.

Deze activiteit houdt in dat de gebruikte openbronsoftware in kaart moet worden gebracht en dat de kriticiteit ervan moet worden geëvalueerd om te beslissen welke software moet worden ondersteund.

Beoordeling van kansen

“If every company using open source contributed at least a little, we would have a healthy ecosystem. https://news.ycombinator.com/item?id=25432248

Ondersteuning van projecten draagt bij tot de duurzaamheid ervan en biedt toegang tot informatie, en kan zelfs helpen bij het beïnvloeden en prioriteren van sommige ontwikkelingen (hoewel dit niet de belangrijkste reden voor ondersteuning van projecten mag zijn).

Mogelijke voordelen van deze activiteit: ervoor zorgen dat prioriteit wordt gegeven aan bugrapporten en dat ontwikkelingen worden geïntegreerd in de stabiele versie. Mogelijke kosten van deze activiteit: tijd aan projecten besteden, geld vastleggen.

Voortgangsbeoordeling

Uit de volgende verificatiepunten blijkt dat op dit gebied vooruitgang is geboekt:

  • Project begunstigde geïdentificeerd.
  • Ondersteuningsoptie besloten, zoals directe geldelijke bijdrage of bijdrage in code.
  • Taakleider aangewezen.
  • Er is een bijdrage geleverd.
  • Het resultaat van de bijdrage is geëvalueerd.

Vragenlijst met verificatiepunten geleend van OpenChain zelfcertificering:

  • Wij hebben een beleid voor bijdragen aan open source projecten namens de organisatie.
  • We hebben een gedocumenteerde procedure voor open source bijdragen.
  • Wij hebben een gedocumenteerde procedure om alle softwaremedewerkers bewust te maken van het beleid inzake open source bijdragen.

Hulpmiddelen

Sommige organisaties bieden mechanismen aan voor de financiering van open source projecten (het kan handig zijn als uw doelproject in hun portefeuille zit).

Aanbevelingen

  • Concentreer u op projecten die cruciaal zijn voor de organisatie: dit zijn de projecten die u het meest wilt helpen met uw bijdragen.
  • Gerichte gemeenschapsprojecten.
  • Deze activiteit vereist een minimale vertrouwdheid met een doelproject.

Middelen

Voorgestelde volgende activiteiten