summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* quizzes: update and clarify the part about signing quizzesHEADmasterJoonas Niilola2023-06-132-13/+10
| | | | | | | - since the example keyserver has been shut down, and @gentoo.org UID keys will only be made if a candidate will be recruited as a full developer. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: remove quotation marks from p3q12Joonas Niilola2022-11-101-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* quizzes: don't ask for exact date-of-birth, knowing age is enoughJoonas Niilola2022-07-022-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: deprecate repoman per council's decisionJoonas Niilola2022-04-161-8/+4
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: adjust the GCC question (p3q12.) slightlyJoonas Niilola2022-04-161-3/+3
| | | | | | | | | - make it clearer it's not about supporting some ancient deprecating GCC, - try to hint there are scenarios when this check can be skipped (suggested by sam). Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: update 13.a.Joonas Niilola2022-04-131-4/+5
| | | | | | - make it clear this question is about optional runtime dependencies. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Revert "ebuild-maintainer-quiz: add a question about different doc..."Joonas Niilola2022-01-221-6/+0
| | | | | | | | | This reverts commit 242b4cc7a1b82865b205973883c36137fcb06c79. - needs a 2nd review round. If the candidate wasn't aware of these docs and specs, they wouldn't get far to begin with. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: remove extra newline from 21.c, indentJoonas Niilola2022-01-191-5/+4
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: add a question about different documentationsJoonas Niilola2022-01-181-0/+6
| | | | | | | | - the candidate should be familiar with all of these before moving on to technical & code questions. Suggested-by: sam Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: clarify the intro sectionJoonas Niilola2022-01-181-1/+4
| | | | | | | - provide hints what we're looking for in a good answer. Suggested-by: sam Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: reword and clarify p2q10Joonas Niilola2022-01-181-3/+4
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: add PMS as a source to p2q10Joonas Niilola2022-01-181-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: add a new license questionJoonas Niilola2022-01-181-1/+5
| | | | | | - regarding writing ebuilds for go/rust etc programs. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: group all license-related questions togetherJoonas Niilola2022-01-181-35/+35
| | | | | | - for consistency, and to avoid repetition in answers. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: combine questions regarding error handlingJoonas Niilola2022-01-181-8/+21
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* ebuild-maintainer-quiz: generalize the question about dependency classesJoonas Niilola2022-01-181-2/+2
| | | | | | | | | - expect the candidate to find all available dependency types, and mention them in their answer, - and so we don't have to keep updating the quiz everytime a new *DEPEND support is added. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Do not reference revisions for quizzesMikle Kolyada2021-07-222-4/+2
| | | | | | | | They have not been tracked properly recently. With git it is really easier to go without formal revisioning as all the history can be seen using the `git log` command. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* ebuild-maintainer-quiz: Do not mention LibreSSLMikle Kolyada2021-05-031-3/+2
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* ebuild-maintainer.quiz: remove openrc-specific questionsMikle Kolyada2020-10-091-30/+17
| | | | | | | | | | | | | | RATIONALE: Gentoo GNU/Linux has always been about choice. In the mean time we have always had good support for systemd. Quizzes should not prefer one init system over another. Perspective developers must not be forced to answer questions which are against their philosophy. OpenRC features must be documented upstream. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* ebuild-maintainer quiz: change ia64 → ppc64Mikle Kolyada2020-08-311-1/+1
| | | | | | ia64 is ~arch only for now Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* ebuild-maintainer-quiz: code/9: clarify the questionGöktürk Yüksek2019-12-251-1/+1
| | | | | | | Clarify that we want the candidate to demonstrate the knowledge of ebuild helper functions regarding the topic as well. Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
* ebuild-maintainer-quiz: fix typo in copyrightAmy Liffey2019-07-121-1/+1
| | | | Signed-off-by: Amy Liffey <amynka@gentoo.org>
* fix typosMikle Kolyada2019-03-232-3/+3
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* developer-quiz: update copyright and headerMikle Kolyada2019-01-221-7/+9
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* merge ebuild and end quizzes into ebuild-maintainer quizMikle Kolyada2019-01-213-427/+463
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* ebuild-quiz: add Q21 about sub-slots usageMikle Kolyada2018-09-231-1/+6
|
* developer-quiz: update header dateMikle Kolyada2018-09-091-1/+1
|
* end-quiz: Add various changesMikle Kolyada2018-09-091-26/+29
| | | | | | | | | | - Sync numbering style with the end-quiz - wording fix for Q3b - generalize Q6 - Q7-Q9 style fix - Ask about BDEPEND as well in Q11 - Add Q13b about EXPORT_FUNCTIONS (bug #601862) - Generalize Q19 (add stabilization)
* end-quiz: remove Q6.a and Q7Mikle Kolyada2018-08-021-41/+27
| | | | | | | | - add LibreSSL and bump Q2 to the EAPI=7 - remove question about basic shell tools (useless in the scope of Gentoo) - remove question about /var - remove Q6.a as there is no practical use of it - update revision and copyright
* Note on confidentiality of quiz answers and recruitmentManuel Rüger2017-03-173-0/+6
|
* end-quiz: Reverse the GCC question to account for different compilersMichał Górny2017-02-261-1/+1
| | | | | | Reverse the GCC question to avoid suggesting that the package builds only with GCC -- i.e. make it say it does not build with old gcc. This could naturally be used to check user's awareness of other compilers.
* end-quiz: Combine KEYWORDS questions into a single numberMichał Górny2017-02-261-29/+29
| | | | | They are quite related, so it seems more reasonable to have them combined. Furthermore, it reduces the apparent question number!
* end quiz: s/local scope/phase scope/Michał Górny2017-02-261-1/+1
| | | | | | | Avoid using the term 'local scope' as it is unclear and may suggest bash function scope (with the function being called in global scope anyway). The PMS uses talks only of 'global scope'. Use 'phase scope' as a more precise antonym.
* end-quiz, q2: s/SSL/TLS using OpenSSL library/, clarify 'build time'Michał Górny2017-02-261-2/+3
| | | | | | | | | | Make the question a little more tricky by suggesting that OpenSSL is being used and modernizing SSL into TLS. This requires the recruit to figure out the appropriate USE flag, and makes sure he won't choose USE=openssl. Also, make it clear that the optional dependency is enabled/disabled at build time, and not is a pure build time dependency.
* end-quiz: Unify indentation and whitespaceMichał Górny2017-02-261-40/+44
|
* Copyright updateAmy Liffey2017-01-233-4/+4
| | | | Reported-by: M. J. Everitt <m.j.everitt@iee.org>
* end-quiz: Add questions about valid USE flag cases, #465848Michał Górny2017-01-141-0/+44
|
* ebuild-quiz: reorder numbersAmy Liffey2017-01-081-8/+8
| | | | Reported-By: Horea Christian <horea.christ@yandex.com>
* ebuild-quiz: remove pdependAmy Winston2016-12-031-2/+2
|
* Rework the ebuild quizMichał Górny2016-12-021-27/+26
| | | | | | | | | | | | | | | | Attempt to improve the ebuild quiz further: - expand and clarify a few of the questions, - add a variant of q1 for dependency changes, - merge q11 into q3 -- both are about committing a user-submitted ebuild, so it makes sense to ask both at the same time, - expand q12 (now q11) to all dependency types, - remove the mention of ChangeLogs since they no longer affect the git repository used by developers.
* ebuild-quiz: Unify indentation with dev-quizMichał Górny2016-12-021-75/+75
|
* ebuild-quiz: Update organization questions from dev-quizMichał Górny2016-12-021-21/+23
|
* Rework the developer quizMichał Górny2016-12-021-17/+22
| | | | | | | | | | | | | 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.
* staff-quiz removedAmy Winston2016-12-011-87/+0
|
* developer-quiz: s/staff/developer bug #599322Amy Winston2016-11-121-0/+87
|
* staff-quiz: change OpenPGP requirement by K_FAmy Winston2016-10-191-1/+2
|
* ebuild-quiz: change OpenPGP requirement by K_FAmy Winston2016-10-181-1/+2
|
* staff-quiz: add devmanual to the Q7 sourcesGöktürk Yüksek2016-06-201-1/+1
| | | | | Devmanual now includes documentation about how projects are created and removed.
* ebuild-quiz: add devmanual to the Q7 sourcesGöktürk Yüksek2016-06-201-1/+1
| | | | | Devmanual now includes documentation about how projects are created and removed.
* Drop EAPI=0 referenceJustin Lecher2016-03-021-2/+1
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>