|author||Michał Górny <firstname.lastname@example.org>||2016-12-02 13:45:17 +0100|
|committer||Amy Winston <email@example.com>||2016-12-02 14:12:56 +0100|
|parent||staff-quiz removed (diff)|
Rework the developer quiz
Attempt to improve the non-ebuild developer quiz: - explicitly request documentation links along answers, - try to clarify the questions, request specific details, - merge project-related questions since they overlap, - reorder and split the question so that the organizational part matches the ebuild developer quiz.
1 files changed, 22 insertions, 17 deletions
diff --git a/recruiters/quizzes/developer-quiz.txt b/recruiters/quizzes/developer-quiz.txt
index a12496d..1a07a1e 100644
@@ -2,24 +2,28 @@
# This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Non-ebuild developer quiz
-Revision 1.12 - 06 January 2016
-Answer in whatever length necessary for completeness.
-Review documentation. Consult your mentor if you're unable to locate answers.
+Revision 1.13 - 01 December 2016
-*** Organizational structure & policy questions
+Answer in whatever length necessary for completeness. Support your answers
+with documentation links. Consult your mentor if you're unable to locate
+*** Organizational structure questions
1. When is it appropriate to post to the following mailing lists: gentoo-core,
- gentoo-dev, gentoo-dev-announce, gentoo-project?
+ gentoo-dev, gentoo-dev-announce, gentoo-project? Provide examples of topics
+ that are appropriate for each one of them.
2. Who should be contacted with complaints about specific developers or
+ projects? Shortly explain the procedure including all levels of appeal.
docs: comrel policy
3. What is the proper method for suggesting a wide-ranging feature or
- enhancement to Gentoo? Describe the process for getting this feature
+ enhancement to Gentoo? Describe the process for getting this feature
approved and implemented.
@@ -33,29 +37,30 @@ docs: GLEPs
-6. What is the purpose of the Gentoo project structure?
+6. What are projects? Who can start a new Gentoo project and how is it done?
+ What is the rationale behind this structure?
+docs: devmanual, GLEPs
-7. Who can start new Gentoo projects and how is it done?
+7. What is the devaway system? When should it be used and how to use it?
-docs: devmanual, GLEPs
+*** Policy questions
-8. What is the purpose of ~ARCH?
+1. What is the purpose of the ~ARCH keywords?
-9. Does a Gentoo user need to be aware of EAPI (justify)?
+2. Does a regular Gentoo user need to be aware of ebuild EAPIs? Justify.
-10. When should package.mask be used?
+3. When should package.mask be used? Provide example reasons for masking.
-11. What is the devaway system?
*** Please also submit the following information: