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 |