public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2009-09-20 13:01 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-09-20 13:01 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/09/20 13:01:02

  Modified:             ebuild-quiz.txt
  Log:
  Change some spaces to tab so the quiz indents better. Patch by Matt Turner <mattst88@gmail.com> in bug #284022.

Revision  Changes    Path
1.17                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.16&r2=1.17

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ebuild-quiz.txt	1 Aug 2009 14:09:38 -0000	1.16
+++ ebuild-quiz.txt	20 Sep 2009 13:01:02 -0000	1.17
@@ -5,133 +5,133 @@
 
 *** Organizational structure questions
 
-1. When is it appropriate to post to the following mailing lists: gentoo-core,
+1.	When is it appropriate to post to the following mailing lists: gentoo-core,
 	gentoo-dev, gentoo-dev-announce, gentoo-project?
 
-2. Who should be contacted with complaints about specific developers or
+2.	Who should be contacted with complaints about specific developers or
 	projects?
 
-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.
+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.
 
-4. What is the purpose of the Gentoo Council?
+4.	What is the purpose of the Gentoo Council?
 
-5. What is the Gentoo Foundation? How does one apply for membership and
-   who are eligible?
+5.	What is the Gentoo Foundation? How does one apply for membership and
+	who are eligible?
 
-6. What is the purpose of the Gentoo project structure?
+6.	What is the purpose of the Gentoo project structure?
 
-7. Who can start new Gentoo projects and how is it done?
+7.	Who can start new Gentoo projects and how is it done?
 
-8. What is the purpose of herds?
+8.	What is the purpose of herds?
+
+9.	What is the devaway system?
 
-9. What is the devaway system?
 
 *** Ebuild technical/policy questions
 
-1. You change a package's ebuild to install an init script. Previously,
+1.	You change a package's ebuild to install an init script. Previously,
 	the package had no init script at all.
 	Is a revision bump necessary? Why? What about when adding a patch?
 
-2. A user submits a "live" CVS ebuild. What would be a preferable
+2.	A user submits a "live" CVS ebuild. What would be a preferable
 	alternative to such an ebuild?
 
-3. (a) What is repoman? How would you check for QA problems with 
-   repoman?
+3.	(a) What is repoman? How would you check for QA problems with
+	repoman?
 
-   (b) A user submits a brand-new ebuild for a new package. What are the
+	(b) A user submits a brand-new ebuild for a new package. What are the
 	proper steps (including repoman/cvs commands) to take to add
 	this ebuild to the tree?
 
-4. A user submits an ebuild that has numerous technical problems and
+4.	A user submits an ebuild that has numerous technical problems and
 	violates policy. How would you handle that situation?
 
-5. You have a set of new ebuilds that could potentially benefit
+5.	You have a set of new ebuilds that could potentially benefit
 	from a global USE flag. What steps should be taken before
 	a new USE flag is implemented? What should be done if the
 	USE flag only applies to a single package?
 
-6. You're creating an ebuild. Unfortunately, the ebuild's 'make install'
-	target causes numerous access violations. What is the best 
+6.	You're creating an ebuild. Unfortunately, the ebuild's 'make install'
+	target causes numerous access violations. What is the best
 	course of action to take to have a clean, straightforward
 	ebuild?
 
-7. You're creating an ebuild that needs a patch. The patch is 
+7.	You're creating an ebuild that needs a patch. The patch is
 	nontrivially large - bigger than 20kbytes. Where should
 	the patch be kept?
 
-8. You're creating an ebuild that has its own license - one that
+8.	You're creating an ebuild that has its own license - one that
 	doesn't exist in /usr/portage/licenses/. What is the proper
 	course of action?
 
-9. (a) You wish to have an ebuild marked "stable," taking it out of 
-	~ARCH KEYWORDS. It's a library. What steps should
-	be taken to do so?
+9.	(a) You wish to have an ebuild marked "stable," taking it out of
+	~ARCH KEYWORDS. It's a library. What steps should be taken to do so?
 
-   (b) You wish to mark an ebuild "testing," putting it into ~ARCH
+	(b) You wish to mark an ebuild "testing," putting it into ~ARCH
 	KEYWORDS. It was previously hard-masked in package.mask.
 	What should be done prior to doing so?
 
-   (c) You wish to have an ebuild marked "stable." It is a popular
+	(c) You wish to have an ebuild marked "stable." It is a popular
 	application, but no other ebuilds depend on it.
 	What should be done first?
 
-10. You're committing a user-submitted ebuild. What should be in the
+10.	You're committing a user-submitted ebuild. What should be in the
 	initial ChangeLog?
 
-11. What is the difference between DEPEND and RDEPEND?
+11.	What is the difference between DEPEND and RDEPEND?
 
-12. You wish to make a change to an ebuild, but you checked
-	ChangeLogs and metadata.xml and it appears to be maintained by 
-	someone	else. How should you proceed?
+12.	You wish to make a change to an ebuild, but you checked
+	ChangeLogs and metadata.xml and it appears to be maintained by
+	someone else. How should you proceed?
 
-13. You find a situation in which an eclass may be useful. What should
+13.	You find a situation in which an eclass may be useful. What should
 	you do before implementing such an eclass?
 
-14. You find a package that will not build on some architectures without
+14.	You find a package that will not build on some architectures without
 	PIC (-fPIC) code in the shared libraries. What is the proper way
 	to handle this situation?
 
-15. How can you verify an ebuild has correct run time dependencies
+15.	How can you verify an ebuild has correct run time dependencies
 	(RDEPEND) for all installed binaries?
 
-16. How do you deal with a situation in which an ebuild wishes to
+16.	How do you deal with a situation in which an ebuild wishes to
 	install a file already installed by another package?
 
-17. Most configure scripts attempt to automatically determine
+17.	Most configure scripts attempt to automatically determine
 	settings based on the host system. When should the ebuild
 	specifically override settings?
 
-18. What is EAPI?
+18.	What is EAPI?
 
-19. What is the procedure for removing packages from the tree?
+19.	What is the procedure for removing packages from the tree?
 
-20. How do keywording policies for less often used arches like ia64 or
+20.	How do keywording policies for less often used arches like ia64 or
 	mips differ from the more common ones like amd64?
 
 
 *** Please also submit the following information:
 
-* GPG public key ID (if you do not have one, please create one)
-  You should sign your quizzes with your key
-  http://www.gentoo.org/doc/en/gnupg-user.xml
+*	GPG public key ID (if you do not have one, please create one)
+	You should sign your quizzes with your key
+	http://www.gentoo.org/doc/en/gnupg-user.xml
 
-* SSH DSA public key (if you do not have one, please create one)
-  http://www.gentoo.org/proj/en/infrastructure/cvs-sshkeys.xml
-  If you don't paste your key inline, make sure it's signed by your
-  gpg key.
+*	SSH DSA public key (if you do not have one, please create one)
+	http://www.gentoo.org/proj/en/infrastructure/cvs-sshkeys.xml
+	If you don't paste your key inline, make sure it's signed by your
+	gpg key.
 
-* Date of birth
+*	Date of birth
 
-* Where do you live (Town/City, Country)
+*	Where do you live (Town/City, Country)
 
-* What are your programming/scripting skills, if applicable?
+*	What are your programming/scripting skills, if applicable?
 
-* What other areas are you experienced in?
+*	What other areas are you experienced in?
 
-* What other projects have you contributed to, if any?
+*	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...
+*	Tell us about yourself. This doesn't need to be strictly
+	computer-relevant; things like where you're from,
+	hobbies, job, family, interests...






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2014-01-19 11:47 Markos Chandras (hwoarang)
  0 siblings, 0 replies; 10+ messages in thread
From: Markos Chandras (hwoarang) @ 2014-01-19 11:47 UTC (permalink / raw
  To: gentoo-commits

hwoarang    14/01/19 11:47:39

  Modified:             ebuild-quiz.txt
  Log:
  Drop fPIC question per #453060

Revision  Changes    Path
1.25                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.25&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.25&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.24&r2=1.25

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- ebuild-quiz.txt	8 Oct 2013 19:25:45 -0000	1.24
+++ ebuild-quiz.txt	19 Jan 2014 11:47:39 -0000	1.25
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.11 - 8 October 2013
+Revision 1.12 - 19 January 2014
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 
@@ -143,42 +143,36 @@
 
 docs: devmanual
 
-15.	You find a package that will not build on some architectures without
-	PIC (-fPIC) code in the shared libraries. What is the proper way
-	to handle this situation?
-
-docs: devmanual,pic-guide
-
-16.	How can you verify an ebuild has correct run time dependencies
+15.	How can you verify an ebuild has correct run time dependencies
 	(RDEPEND) for all installed binaries?
 
 docs: handbook
 
-17.	How do you deal with a situation in which an ebuild wishes to
+16.	How do you deal with a situation in which an ebuild wishes to
 	install a file already installed by another package?
 
 docs: handbook
 
-18.	Most configure scripts attempt to automatically determine
+17.	Most configure scripts attempt to automatically determine
 	settings based on the host system. When should the ebuild
 	specifically override settings?
 
 docs: devmanual
 
-19.	What is EAPI?
+18.	What is EAPI?
 
 docs: devmanual, PMS
 
-20.	What is the procedure for removing packages from the tree?
+19.	What is the procedure for removing packages from the tree?
 
 docs: handbook
 
-21.	How do keywording policies for less often used arches like ia64 or
+20.	How do keywording policies for less often used arches like ia64 or
 	mips differ from the more common ones like amd64?
 
 docs: devmanual
 
-22.	You are adding a new major version to the tree that requires users to
+21.	You are adding a new major version to the tree that requires users to
 	follow an upgrade guide. How will you communicate this to the users?
 
 docs: GLEPs





^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2011-02-07 19:55 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2011-02-07 19:55 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    11/02/07 19:55:23

  Modified:             ebuild-quiz.txt
  Log:
  Remove requirement for DSA SSH keys and mention where the personal info will be used.

Revision  Changes    Path
1.22                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.21&r2=1.22

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- ebuild-quiz.txt	15 Apr 2010 20:35:30 -0000	1.21
+++ ebuild-quiz.txt	7 Feb 2011 19:55:23 -0000	1.22
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.8 - 29 September 2009
+Revision 1.9 - 07 February 2011
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 
@@ -189,7 +189,7 @@
 	You should sign your quizzes with your key
 	http://www.gentoo.org/doc/en/gnupg-user.xml
 
-*	SSH DSA public key (if you do not have one, please create one)
+*	SSH public key (if you do not have one, please create one)
 	http://www.gentoo.org/proj/en/infrastructure/cvs-sshkeys.xml
 	If you don't paste your key inline, make sure it's signed by your
 	gpg key.
@@ -206,4 +206,6 @@
 
 *	Tell us about yourself. This doesn't need to be strictly
 	computer-relevant; things like where you're from,
-	hobbies, job, family, interests...
+	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.






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2010-04-15 20:35 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2010-04-15 20:35 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    10/04/15 20:35:30

  Modified:             ebuild-quiz.txt
  Log:
  Add references to documentation

Revision  Changes    Path
1.21                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.20&r2=1.21

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ebuild-quiz.txt	29 Sep 2009 18:35:17 -0000	1.20
+++ ebuild-quiz.txt	15 Apr 2010 20:35:30 -0000	1.21
@@ -8,26 +8,44 @@
 1.	When is it appropriate to post to the following mailing lists: gentoo-core,
 	gentoo-dev, gentoo-dev-announce, gentoo-project?
 
+docs: gentoo.org
+
 2.	Who should be contacted with complaints about specific developers or
 	projects?
 
+docs: devrel 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 is the purpose of the Gentoo project structure?
 
+docs: GLEPs
+
 7.	Who can start new Gentoo projects and how is it done?
 
+docs: GLEPs
+
 8.	What is the purpose of herds?
 
+docs: devmanual
+
 9.	What is the devaway system?
 
+docs: handbook
+
 
 *** Ebuild technical/policy questions
 
@@ -35,86 +53,136 @@
 	the package had no init script at all.
 	Is a revision bump necessary? Why? What about when adding a patch?
 
+docs: devmanual
+
 2.	A user submits a "live" CVS ebuild. What would be a preferable
 	alternative to such an ebuild?
 
+docs: handbook
+
 3.	(a) What is repoman? How would you check for QA problems with
 	repoman?
 
+docs: handbook
+
 	(b) A user submits a brand-new ebuild for a new package. What are the
 	proper steps (including repoman/cvs commands) to take to add
 	this ebuild to the tree?
 
+docs: handbook
+
 4.	A user submits an ebuild that has numerous technical problems and
 	violates policy. How would you handle that situation?
 
+docs: handbook
+
 5.	You have a set of new ebuilds that could potentially benefit
 	from a global USE flag. What steps should be taken before
 	a new USE flag is implemented? What should be done if the
 	USE flag only applies to a single package?
 
+docs: devmanual
+
 6.	What steps are needed to remove a use flag from IUSE in an ebuild?
 
+docs:
+
 7.	You're creating an ebuild. Unfortunately, the ebuild's 'make install'
 	target causes numerous access violations. What is the best
 	course of action to take to have a clean, straightforward
 	ebuild?
 
+docs: devmanual
+
 8.	You're creating an ebuild that needs a patch. The patch is
 	nontrivially large - bigger than 20kbytes. Where should
 	the patch be kept?
 
+docs: devmanual
+
 9.	You're creating an ebuild that has its own license - one that
 	doesn't exist in /usr/portage/licenses/. What is the proper
 	course of action?
 
+docs: GLEPs, devmanual
+
 10.	(a) You wish to have an ebuild marked "stable," taking it out of
 	~ARCH KEYWORDS. It's a library. What steps should be taken to do so?
 
+docs: devmanual
+
 	(b) You wish to mark an ebuild "testing," putting it into ~ARCH
 	KEYWORDS. It was previously hard-masked in package.mask.
 	What should be done prior to doing so?
 
+docs: handbook
+
 	(c) You wish to have an ebuild marked "stable." It is a popular
 	application, but no other ebuilds depend on it.
 	What should be done first?
 
+docs: devmanual
+
 11.	You're committing a user-submitted ebuild. What should be in the
 	initial ChangeLog?
 
+docs: devmanual
+
 12.	What is the difference between DEPEND and RDEPEND?
 
+docs: devmanual
+
 13.	You wish to make a change to an ebuild, but you checked
 	ChangeLogs and metadata.xml and it appears to be maintained by
 	someone else. How should you proceed?
 
+docs:
+
 14.	You find a situation in which an eclass may be useful. What should
 	you do before implementing such an eclass?
 
+docs: devmanual
+
 15.	You find a package that will not build on some architectures without
 	PIC (-fPIC) code in the shared libraries. What is the proper way
 	to handle this situation?
 
+docs: devmanual,pic-guide
+
 16.	How can you verify an ebuild has correct run time dependencies
 	(RDEPEND) for all installed binaries?
 
+docs: handbook
+
 17.	How do you deal with a situation in which an ebuild wishes to
 	install a file already installed by another package?
 
+docs: handbook
+
 18.	Most configure scripts attempt to automatically determine
 	settings based on the host system. When should the ebuild
 	specifically override settings?
 
+docs: devmanual
+
 19.	What is EAPI?
 
+docs: devmanual, PMS
+
 20.	What is the procedure for removing packages from the tree?
 
+docs: handbook
+
 21.	How do keywording policies for less often used arches like ia64 or
 	mips differ from the more common ones like amd64?
 
+docs: devmanual
+
 22.	You are adding a new major version to the tree that requires users to
 	follow an upgrade guide. How will you communicate this to the users?
 
+docs: GLEPs
+
 *** Please also submit the following information:
 
 *	GPG public key ID (if you do not have one, please create one)






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2009-09-29 18:35 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-09-29 18:35 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/09/29 18:35:17

  Modified:             ebuild-quiz.txt
  Log:
  Increase quiz version number and date.

Revision  Changes    Path
1.20                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.20&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.20&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.19&r2=1.20

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ebuild-quiz.txt	29 Sep 2009 18:29:50 -0000	1.19
+++ ebuild-quiz.txt	29 Sep 2009 18:35:17 -0000	1.20
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.7 - 20 September 2009
+Revision 1.8 - 29 September 2009
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2009-09-29 18:29 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-09-29 18:29 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/09/29 18:29:50

  Modified:             ebuild-quiz.txt
  Log:
  Add question about handling upgrade guides.

Revision  Changes    Path
1.19                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.18&r2=1.19

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- ebuild-quiz.txt	20 Sep 2009 13:03:01 -0000	1.18
+++ ebuild-quiz.txt	29 Sep 2009 18:29:50 -0000	1.19
@@ -112,6 +112,8 @@
 21.	How do keywording policies for less often used arches like ia64 or
 	mips differ from the more common ones like amd64?
 
+22.	You are adding a new major version to the tree that requires users to
+	follow an upgrade guide. How will you communicate this to the users?
 
 *** Please also submit the following information:
 






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2009-09-20 13:03 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-09-20 13:03 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/09/20 13:03:02

  Modified:             ebuild-quiz.txt
  Log:
  Add a question about removing use flags from ebuilds.

Revision  Changes    Path
1.18                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.17&r2=1.18

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ebuild-quiz.txt	20 Sep 2009 13:01:02 -0000	1.17
+++ ebuild-quiz.txt	20 Sep 2009 13:03:01 -0000	1.18
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.6 - 01 August 2009
+Revision 1.7 - 20 September 2009
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 
@@ -53,20 +53,22 @@
 	a new USE flag is implemented? What should be done if the
 	USE flag only applies to a single package?
 
-6.	You're creating an ebuild. Unfortunately, the ebuild's 'make install'
+6.	What steps are needed to remove a use flag from IUSE in an ebuild?
+
+7.	You're creating an ebuild. Unfortunately, the ebuild's 'make install'
 	target causes numerous access violations. What is the best
 	course of action to take to have a clean, straightforward
 	ebuild?
 
-7.	You're creating an ebuild that needs a patch. The patch is
+8.	You're creating an ebuild that needs a patch. The patch is
 	nontrivially large - bigger than 20kbytes. Where should
 	the patch be kept?
 
-8.	You're creating an ebuild that has its own license - one that
+9.	You're creating an ebuild that has its own license - one that
 	doesn't exist in /usr/portage/licenses/. What is the proper
 	course of action?
 
-9.	(a) You wish to have an ebuild marked "stable," taking it out of
+10.	(a) You wish to have an ebuild marked "stable," taking it out of
 	~ARCH KEYWORDS. It's a library. What steps should be taken to do so?
 
 	(b) You wish to mark an ebuild "testing," putting it into ~ARCH
@@ -77,37 +79,37 @@
 	application, but no other ebuilds depend on it.
 	What should be done first?
 
-10.	You're committing a user-submitted ebuild. What should be in the
+11.	You're committing a user-submitted ebuild. What should be in the
 	initial ChangeLog?
 
-11.	What is the difference between DEPEND and RDEPEND?
+12.	What is the difference between DEPEND and RDEPEND?
 
-12.	You wish to make a change to an ebuild, but you checked
+13.	You wish to make a change to an ebuild, but you checked
 	ChangeLogs and metadata.xml and it appears to be maintained by
 	someone else. How should you proceed?
 
-13.	You find a situation in which an eclass may be useful. What should
+14.	You find a situation in which an eclass may be useful. What should
 	you do before implementing such an eclass?
 
-14.	You find a package that will not build on some architectures without
+15.	You find a package that will not build on some architectures without
 	PIC (-fPIC) code in the shared libraries. What is the proper way
 	to handle this situation?
 
-15.	How can you verify an ebuild has correct run time dependencies
+16.	How can you verify an ebuild has correct run time dependencies
 	(RDEPEND) for all installed binaries?
 
-16.	How do you deal with a situation in which an ebuild wishes to
+17.	How do you deal with a situation in which an ebuild wishes to
 	install a file already installed by another package?
 
-17.	Most configure scripts attempt to automatically determine
+18.	Most configure scripts attempt to automatically determine
 	settings based on the host system. When should the ebuild
 	specifically override settings?
 
-18.	What is EAPI?
+19.	What is EAPI?
 
-19.	What is the procedure for removing packages from the tree?
+20.	What is the procedure for removing packages from the tree?
 
-20.	How do keywording policies for less often used arches like ia64 or
+21.	How do keywording policies for less often used arches like ia64 or
 	mips differ from the more common ones like amd64?
 
 






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2009-08-01 14:09 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2009-08-01 14:09 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    09/08/01 14:09:38

  Modified:             ebuild-quiz.txt
  Log:
  Add question about keywording policies of less often used arches.

Revision  Changes    Path
1.16                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.15&r2=1.16

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ebuild-quiz.txt	8 Jan 2009 20:32:13 -0000	1.15
+++ ebuild-quiz.txt	1 Aug 2009 14:09:38 -0000	1.16
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.5 - 08 January 2009
+Revision 1.6 - 01 August 2009
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 
@@ -107,6 +107,10 @@
 
 19. What is the procedure for removing packages from the tree?
 
+20. How do keywording policies for less often used arches like ia64 or
+	mips differ from the more common ones like amd64?
+
+
 *** Please also submit the following information:
 
 * GPG public key ID (if you do not have one, please create one)






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2008-09-07 16:35 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2008-09-07 16:35 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    08/09/07 16:35:27

  Modified:             ebuild-quiz.txt
  Log:
  Add explicit notice that the ssh key must be signed by your gpg key too.

Revision  Changes    Path
1.12                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.11&r2=1.12

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ebuild-quiz.txt	9 Jun 2008 21:05:31 -0000	1.11
+++ ebuild-quiz.txt	7 Sep 2008 16:35:26 -0000	1.12
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.4 - 10 June 2008
+Revision 1.4.1 - 07 Sept 2008
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 
@@ -107,6 +107,8 @@
 
 * SSH DSA public key (if you do not have one, please create one)
   http://www.gentoo.org/proj/en/infrastructure/cvs-sshkeys.xml
+  If you don't paste your key inline, make sure it's signed by your
+  gpg key.
 
 * Date of birth
 






^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt
@ 2008-06-09 21:05 Petteri Raty (betelgeuse)
  0 siblings, 0 replies; 10+ messages in thread
From: Petteri Raty (betelgeuse) @ 2008-06-09 21:05 UTC (permalink / raw
  To: gentoo-commits

betelgeuse    08/06/09 21:05:32

  Modified:             ebuild-quiz.txt
  Log:
  Remove question 15 as it's a duplicate of 9 nowadays as maintainers don't mark their own stuff stable any more.

Revision  Changes    Path
1.11                 xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt?r1=1.10&r2=1.11

Index: ebuild-quiz.txt
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/quiz/ebuild-quiz.txt,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ebuild-quiz.txt	29 Mar 2008 13:12:59 -0000	1.10
+++ ebuild-quiz.txt	9 Jun 2008 21:05:31 -0000	1.11
@@ -1,5 +1,5 @@
 Ebuild development quiz
-Revision 1.3.1 - 29 March 2008
+Revision 1.4 - 10 June 2008
 Answer in whatever length necessary for completeness.
 Review documentation. Consult your mentor if you're unable to locate answers.
 
@@ -89,16 +89,13 @@
 	PIC (-fPIC) code in the shared libraries. What is the proper way
 	to handle this situation?
 
-15. What do you do when you'd like to have a package you maintain
-	tested or marked stable on other architectures?
-
-16. How can you verify an ebuild has correct run time dependencies
+15. How can you verify an ebuild has correct run time dependencies
 	(RDEPEND) for all installed binaries?
 
-17. How do you deal with a situation in which an ebuild wishes to
+16. How do you deal with a situation in which an ebuild wishes to
 	install a file already installed by another package?
 
-18. Most configure scripts attempt to automatically determine
+17. Most configure scripts attempt to automatically determine
 	settings based on the host system. When should the ebuild
 	specifically override settings?
 



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-01-19 11:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-20 13:01 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/quiz: ebuild-quiz.txt Petteri Raty (betelgeuse)
  -- strict thread matches above, loose matches on Subject: below --
2014-01-19 11:47 Markos Chandras (hwoarang)
2011-02-07 19:55 Petteri Raty (betelgeuse)
2010-04-15 20:35 Petteri Raty (betelgeuse)
2009-09-29 18:35 Petteri Raty (betelgeuse)
2009-09-29 18:29 Petteri Raty (betelgeuse)
2009-09-20 13:03 Petteri Raty (betelgeuse)
2009-08-01 14:09 Petteri Raty (betelgeuse)
2008-09-07 16:35 Petteri Raty (betelgeuse)
2008-06-09 21:05 Petteri Raty (betelgeuse)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox