New developer quiz

Jon Portnoy  Author

Updated June 14, 2009

1.  Quiz selection

Introduction

These questions are intended to ensure a deep understanding of Gentoo as a whole and specific development situations that you will likely encounter during your time as a Gentoo developer. It's perfectly acceptable to ask your mentor or other knowledgeable individuals for assistance. When completed, answers should be mailed to recruiters along with other items mentioned on http://www.gentoo.org/proj/en/devrel/recruiters/index.xml.

Quiz selection

Developers who will have commit access to the Portage tree and/or will be performing ebuild development or maintenance tasks should take the ebuild quiz. Once the mentoring period is completed (or during the mentoring period, at the developer's option) the developer must also submit the end of mentoring quiz.

Developers who will be strictly working on infrastructure, GLSAs, or other non-ebuild areas of the project and will not have commit access to the Portage tree should take the staff quiz.

2.  Quiz-relevant documentation

Project-wide documentation

Gentoo Developer Handbook: http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml

Gentoo Development Guide: http://devmanual.gentoo.org/

Developer relations documentation

DevRel policy: http://www.gentoo.org/proj/en/devrel/policy.xml

Metastructure documentation

Herds project: http://www.gentoo.org/proj/en/metastructure/herds/index.xml

GLEP project: http://www.gentoo.org/proj/en/glep/index.xml

TLP listing: http://www.gentoo.org/proj/en/metastructure/projects.xml

Miscellaneous documentation

Setting up and accessing your dev email: http://www.gentoo.org/proj/en/infrastructure/dev-email.xml

GnuPG guide: http://www.gentoo.org/doc/en/gnupg-user.xml