Meehelpen met de ontwikkeling van Ubuntu door te programmeren
Introductie
Programmeurs die werken aan Ubuntu stellen een erg belangrijk deel van de Ubuntu gemeenschap voor. Zij beïnvloeden rechtstreeks de software die geleverd wordt met Ubuntu en of deze software de behoefte van de eindgebruiker zal kunnen vervullen. Zij zijn daarom verantwoordelijk voor het verzekeren dat Ubuntu werkt en dat Ubuntu zo goed als het kan werkt met de beschikbare bronnen.
Er zijn zes teams van programmeurs binnen de Ubuntu gemeenschap:
- Ubuntu Prospective Developers
- Ubuntu Contributing Developers
- Ubuntu Developers (from delegated teams)
- MOTU
- Ubuntu Core Developers (core-dev)
- Per-Package Uploaders
Ubuntu Prospective Developers
Dit is het team waarbij u moet beginnen als u wilt meehelpen met het programmeren van Ubuntu en het maken van pakketten voor Ubuntu.
Dit team neemt de volgende taken voor zijn rekening:
- Het oplossen van bugs en het maken van pakketten voor software
- De teamleden van dit team doen ervaring op met het makken van pakketten voor Ubuntu
Een Ubuntu Prospective Developer worden
Er zijn geen eisen om aan te voldoen om een Ubuntu Prospective Developer te worden, en eenieder die geïntresseerd is om hieraan mee te helpen, wordt aangemoedigd om dit te doen.
Ubuntu Contributing Developers
De teamleden van dit team zijn lid van het universe-contributors team op Launchpad
- De verantwoordelijkheid voor het beheer van de meeste pakketten in Ubuntu
- Het mergen van nieuwe versies van Debian
- Het oplossen van bugs
- Maken nieuwe pakketten
- Nemen deel aan technische discussies samen met andere Ubuntu ontwikkelaars, waarbij ze ideeën en feedback bijdragen
Een Ubuntu Contributing Developer worden
Eerst moet u een officieel Ubuntu lid worden. Zie hier voor meer informatie over wat dit inhoud en wat u hiervoor moet doen.
- Daarna moet u via het "Application proces" lidmaatschap van het Ubuntu Contributing Developers team aanvragen bij het "Developer Membership Board".
MOTU
De teamleden van dit team zijn leden van het motu team op Launchpad
- De teamleden van dit team begrijpen concepten in verband met het maken van pakketten, en hebben veel ervaring met het uploaden van pakketten met behulp van een sponsor
De teamleden van dit team passen deze kennis toe bij het uploaden van nieuwe pakketten naar en het updaten van bestaande pakketen in de universe pakketbron
De leden van dit team kunnen soms ook pakketten uploaden naar de main pakketbron in samenwerking met een Core Developer.
- De teamleden van dit team beantwoorden vragen van andere ontwikkelaars om hun kennis over het maken van pakketten te vergroten
- De teamleden van dit team bieden hulp aan aan Ubuntu Prospective Developers omtrent technische problemen
Een lid van het MOTU team worden
Eerst moet u een officieel Ubuntu lid worden. Zie hier voor meer informatie over wat dit inhoud en wat u hiervoor moet doen.
- Daarna moet u via het "Application proces" lidmaatschap van het MOTU-team aanvragen bij het "Developer Membership Board".
Ubuntu Core Developers
De leden van dit team zijn leden van het ubuntu-core-dev team op Launchpad
- De leden van dit team zijn samen verantwoordelijk voor het beheren van alle pakketten in Ubuntu
- De leden van dit team hebben een zeer goede kennis van de technieken en concepten omtremt het maken van pakketten die verfijnd is door veel ervaring
- De leden van dit team hebben een zeer goede kennis van de procedures binnen het Ubuntu project. Zeker van deze die te maken hebben met de uitgaveprocedure en de gegarandeerde ondersteuning van een uitgave, en begrip van waarom deze bestaan