Gentoo Archives: gentoo-commits

From: "Lukasz Damentko (rane)" <rane@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/devrel/undertakers: index.xml
Date: Sun, 30 Mar 2008 17:12:04
Message-Id: E1Jg14a-0006OI-VW@stork.gentoo.org
1 rane 08/03/30 17:12:00
2
3 Modified: index.xml
4 Log:
5 updated bugzilla retirement procedures and reorganized everything a bit
6
7 Revision Changes Path
8 1.16 xml/htdocs/proj/en/devrel/undertakers/index.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/undertakers/index.xml?rev=1.16&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/undertakers/index.xml?rev=1.16&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/undertakers/index.xml?r1=1.15&r2=1.16
13
14 Index: index.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/undertakers/index.xml,v
17 retrieving revision 1.15
18 retrieving revision 1.16
19 diff -u -r1.15 -r1.16
20 --- index.xml 24 Jan 2008 18:19:58 -0000 1.15
21 +++ index.xml 30 Mar 2008 17:12:00 -0000 1.16
22 @@ -1,5 +1,5 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/undertakers/index.xml,v 1.15 2008/01/24 18:19:58 rane Exp $ -->
25 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/undertakers/index.xml,v 1.16 2008/03/30 17:12:00 rane Exp $ -->
26 <?xml-stylesheet href="/xsl/project.xsl" type="text/xsl"?>
27 <?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
28 <!DOCTYPE project SYSTEM "/dtd/project.dtd">
29 @@ -8,11 +8,14 @@
30 <name>undertakers</name>
31 <longname>Gentoo Developer Relations Undertakers</longname>
32
33 -<date>2008-01-22</date>
34 +<date>2008-03-30</date>
35
36 <author title="Author">
37 <mail link="kloeri@g.o">Bryan Østergaard</mail>
38 </author>
39 +<author title="Author">
40 + <mail link="rane"/>
41 +</author>
42
43 <description>
44 The Developer Relations Undertakers project handles developer retirement, both
45 @@ -59,7 +62,7 @@
46 </li>
47 <li>
48 Check <uri
49 - link="http://bugday.gentoo.org/bugsgoactivity.php?id=dev">http://bugday.gentoo.org/bugsgoactivity.php?id=dev</uri>
50 + link="http://bugs.gentoo.org/custom_userhistory.cgi?matchstr=DEVELOPER@g.o">http://bugs.gentoo.org/custom_userhistory.cgi?matchstr=DEVELOPER@g.o</uri>
51 to see the last few bugzilla activities. Activity is defined very broadly
52 in this case so commenting, changing resolution, CC'ing etc. all count as
53 activity. You need to look at each of those bugs to decide if the activity
54 @@ -110,22 +113,25 @@
55 <c>infra-retire yyyy-mm-dd</c>.
56 </li>
57 <li>
58 - Wait for Infrastructure, Planet and Forums admins to retire developer in
59 - question before proceeding further.
60 - </li>
61 - <li>
62 - Remove access to <c>#gentoo-dev</c> (access is either removed completely or
63 - changed to voice depending on whether they ask for it or they're still
64 - considered active and helpful in the channel).
65 - </li>
66 - <li>Ask a freenode staffer to reset the cloak to a non-gentoo one.</li>
67 - <li>
68 - Clean up the tree and herds from the yet-retired developer. Use the
69 - <c>retire.py</c> script (which is available in <uri
70 - link="http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/undertakers/scripts/">gentoo/xml/htdocs/proj/en/devrel/undertakers/scripts/</uri>)
71 - for that purpose, but make sure to review its output <b>before</b>
72 - committing!
73 - <ol>
74 + Retirement procedure looks like this:
75 + <ul>
76 + <li>
77 + Wait for Infrastructure, Planet and Forums admins to retire developer in
78 + question before proceeding further.
79 + </li>
80 + <li>
81 + Remove access to <c>#gentoo-dev</c> (access is either removed completely
82 + or changed to voice depending on whether they ask for it or they're still
83 + considered active and helpful in the channel). Ask a freenode staffer to
84 + reset the cloak to a non-gentoo one.
85 + </li>
86 + <li>
87 + Clean up the tree and herds from the yet-retired developer. Use the
88 + <c>retire.py</c> script (which is available in <uri
89 + link="http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/devrel/undertakers/scripts/">gentoo/xml/htdocs/proj/en/devrel/undertakers/scripts/</uri>)
90 + for that purpose, but make sure to review its output <b>before</b>
91 + committing!
92 + </li>
93 <li>
94 Clean up any <c>metadata.xml</c> the developer in question might be
95 mentioned in. This is accomplished by running <c>retire.py --metadata dev
96 @@ -147,9 +153,15 @@
97 /path/to/userinfo.xml /path/to/xml/proj/en/</c> to find any stale
98 entries.
99 </li>
100 - <li>Close the bug once all of the above steps are finished!</li>
101 - </ol>
102 + <li>
103 + Search for all NEW and REOPEN bugs assigned to the retired developer on
104 + Gentoo Bugzilla and reassign them to herds or projects the package
105 + belongs to. Information to whom reassign can be obtained from
106 + <path>Metadata.xml</path> file of that package.
107 + </li>
108 + </ul>
109 </li>
110 + <li>Close the bug once all of the above steps are finished!</li>
111 </ol>
112
113 </body>
114
115
116
117 --
118 gentoo-commits@l.g.o mailing list