1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
# Copyright 1999-2018 Gentoo Foundation
# This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
# https://creativecommons.org/licenses/by-sa/3.0/
Non-ebuild developer quiz
Revision 1.13 - 01 December 2016
Answer in whatever length necessary for completeness. Support your answers
with documentation links. Consult your mentor if you're unable to locate
answers.
Do not discuss these questions and their answers in public. Do not publish or
share any private conversation with your mentor or recruiter.
*** Organizational structure questions
1. When is it appropriate to post to the following mailing lists: gentoo-core,
gentoo-dev, gentoo-dev-announce, gentoo-project? Provide examples of topics
that are appropriate for each one of them.
docs: gentoo.org
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
approved and implemented.
docs: GLEPs
4. What is the purpose of the Gentoo Council?
docs: GLEPs
5. What is the Gentoo Foundation? How does one apply for membership and
who are eligible?
docs: gentoo.org
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. What is the devaway system? When should it be used and how to use it?
docs: wiki
*** Policy questions
1. What is the purpose of the ~ARCH keywords?
docs: devmanual
2. Does a regular Gentoo user need to be aware of ebuild EAPIs? Justify.
docs:
3. When should package.mask be used? Provide example reasons for masking.
docs: devmanual
*** Please also submit the following information:
* Please make sure your OpenPGP public keyblock is available on the keyserver network
hkp://pool.sks-keyservers.net and provide the fingerprint of it below
You should sign your quizzes with your key
https://wiki.gentoo.org/wiki/Project:Gentoo-keys/Generating_GLEP_63_based_OpenPGP_keys
https://wiki.gentoo.org/wiki/GnuPG
* SSH public key (if you do not have one, please create one)
https://wiki.gentoo.org/wiki/Project:Infrastructure/SSH_Key_Guide
If you don't paste your key inline, make sure it's signed by your
gpg key.
* Date of birth
* Where do you live (Town/City, Country)
* What are your programming/scripting skills, if applicable?
* What other areas are you experienced in?
* What other projects have you contributed to, if any?
* Tell us about yourself. This doesn't need to be strictly
computer-relevant; things like where you're from,
hobbies, job, family, interests... This information will be used
for your public new developer announcement so please mention if
something should not be part of that.
|