[Python-checkins] CVS: python/nondist/sf-html sf-faq.html,1.18,1.19
Tim Peters
tim_one@users.sourceforge.net
Thu, 15 Mar 2001 22:26:17 -0800
- Previous message: [Python-checkins] CVS: python/nondist/peps pep-0226.txt,1.6,1.7
- Next message: [Python-checkins] CVS: python/dist/src/Lib dircache.py,1.9,1.10 inspect.py,1.8,1.9 pydoc.py,1.15,1.16 urllib2.py,1.9,1.10 whichdb.py,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/python/python/nondist/sf-html
In directory usw-pr-cvs1:/tmp/cvs-serv12304/python/nondist/sf-html
Modified Files:
sf-faq.html
Log Message:
Update Patch Manager guidelines to jibe w/ SourceForge's reassignment of
tags between the Resolution and Status fields.
Index: sf-faq.html
===================================================================
RCS file: /cvsroot/python/python/nondist/sf-html/sf-faq.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** sf-faq.html 2001/02/15 15:31:56 1.18
--- sf-faq.html 2001/03/16 06:26:14 1.19
***************
*** 62,66 ****
<h2><a href="#appendix">A. Appendix</a></h2>
<ol>
! <li><a href="#a1">Patch Manager Guidelines [22.08.2000]</a></li>
<li><a href="#a2">Python Patch Submission Guidelines [29.06.2000]</a></li>
</ol>
--- 62,66 ----
<h2><a href="#appendix">A. Appendix</a></h2>
<ol>
! <li><a href="#a1">Patch Manager Guidelines [16.03.2001]</a></li>
<li><a href="#a2">Python Patch Submission Guidelines [29.06.2000]</a></li>
</ol>
***************
*** 466,475 ****
<h3><a name="a1" id="a1"></a>A.1.: Patch Manager Guidelines</h3>
! <h4>Intended use of SourceForge patch status & "assigned to" fields</h4>
! Revision 3 <br />
! 22-Aug-2000
! <p>In general, the status field should be close to self-explanatory, and the
! "Assigned to:" field should be the person responsible for taking the next step
in the patch process. Both fields are expected to change value over the life
of a patch; the normal workflow is detailed below.</p>
--- 466,475 ----
<h3><a name="a1" id="a1"></a>A.1.: Patch Manager Guidelines</h3>
! <h4>Intended use of SourceForge patch Resolution, Status & "Assigned To" fields</h4>
! Revision 4 <br />
! 16-Mar-2001
! <p>In general, the Resolution and Status fields should be close to self-explanatory,
! and the "Assigned to:" field should be the person responsible for taking the next step
in the patch process. Both fields are expected to change value over the life
of a patch; the normal workflow is detailed below.</p>
***************
*** 491,501 ****
</p>
! <h4>Open</h4>
<blockquote>
! The initial status of all patches.<br />
The patch is under consideration, but has not been reviewed yet, or
is under review but not yet Accepted or Rejected.<br />
! The status will normally change to Accepted or Rejected next.<br />
The person submitting the patch should (if they can) assign it to the person
they most want to review it.<br />
--- 491,501 ----
</p>
! <h4>Status Open, Resolution None</h4>
<blockquote>
! The initial state of all patches.<br />
The patch is under consideration, but has not been reviewed yet, or
is under review but not yet Accepted or Rejected.<br />
! The Resolution will normally change to Accepted or Rejected next.<br />
The person submitting the patch should (if they can) assign it to the person
they most want to review it.<br />
***************
*** 508,515 ****
[xxx an email gateway would be great, ditto Ping's Roundup]<br />
For the reviewer: If you're certain the patch should be applied,
! change the status to Accepted and assign it back to the submitter (if
possible) for checkin. If you're certain the patch should never be
! accepted, change the status to Rejected and assign it to None. If you
! have specific complaints that would cause you to change your mind,
explain them clearly in a comment, leave the status Open, and reassign
back to the submitter. If you're uncertain, leave the status Open, explain
--- 508,515 ----
[xxx an email gateway would be great, ditto Ping's Roundup]<br />
For the reviewer: If you're certain the patch should be applied,
! change the Resolution to Accepted and assign it back to the submitter (if
possible) for checkin. If you're certain the patch should never be
! accepted, change the Resolution to Rejected, Status to Closed, and assign it to None.
! If you have specific complaints that would cause you to change your mind,
explain them clearly in a comment, leave the status Open, and reassign
back to the submitter. If you're uncertain, leave the status Open, explain
***************
*** 518,570 ****
Open and bring it up on Python-Dev.</blockquote>
! <h4>Accepted</h4>
<blockquote>
The powers that be accepted the patch, but it hasn't been applied yet. [xxx
flesh out -- Guido Bottleneck avoidable here?]<br />
! The status will normally change to Closed next.<br />
! The person changing the status to Accepted should, at the same time, assign
the patch to whoever they believe is most likely to be able & willing to
apply it (the submitter if possible).</blockquote>
! <h4>Closed</h4>
<blockquote>
The patch has been accepted and applied.<br />
! The previous status was Accepted, or possibly Open if the submitter was
Guido (or moral equivalent in some particular area of expertise).</blockquote>
! <h4>Rejected</h4>
<blockquote>
The patch has been reviewed and rejected.<br />
There are generally no transitions out of this state: the patch is dead.<br />
! The person changing the status to Rejected should assign it to None.<br />
</blockquote>
! <h4>Out of date</h4>
<blockquote>
! Previous status was Open or Accepted or Postponed, but the patch no longer
works.<br />
! Please enter a comment when changing the status to "Out of date", to record
! the nature of the problem and the previous status.<br />
! Also assign it back to the submitter, as they need to upload a new version
! (note that SourceForge will not allow anyone other than the original
! submitter to update the patch).</blockquote>
! <h4>Postponed</h4>
<blockquote>
! The previous status was Open or Accepted, but for some reason (e.g., pending
release) the patch should not be reviewed or applied until further
notice.<br />
! The status will normally change to Open or Accepted next.<br />
! Please enter a comment when changing the status to Postponed, to record the
! reason, the previous status, and the conditions under which the patch should
! revert to Open or Accepted. Also assign the patch to whoever is most likely
! able and willing to decide when the status should change again.</blockquote>
! <h4>Deleted</h4>
<blockquote>
--- 518,569 ----
Open and bring it up on Python-Dev.</blockquote>
! <h4>Status Open, Resolution Accepted</h4>
<blockquote>
The powers that be accepted the patch, but it hasn't been applied yet. [xxx
flesh out -- Guido Bottleneck avoidable here?]<br />
! The Status will normally change to Closed next.<br />
! The person changing the Resolution to Accepted should, at the same time, assign
the patch to whoever they believe is most likely to be able & willing to
apply it (the submitter if possible).</blockquote>
! <h4>Status Closed, Resolution Accepted</h4>
<blockquote>
The patch has been accepted and applied.<br />
! The previous Resolution was Accepted, or possibly None if the submitter was
Guido (or moral equivalent in some particular area of expertise).</blockquote>
! <h4>Status Closed, Resolution Rejected</h4>
<blockquote>
The patch has been reviewed and rejected.<br />
There are generally no transitions out of this state: the patch is dead.<br />
! The person setting this state should also assign the patch to None.<br />
</blockquote>
! <h4>Status Open, Resolution Out of date</h4>
<blockquote>
! Previous Resolution was Accepted or Postponed, but the patch no longer
works.<br />
! Please enter a comment when changing the Resolution to "Out of date", to record
! the nature of the problem and the previous state.<br />
! Also assign it back to the submitter, as they need to upload a new version.
! </blockquote>
! <h4>Status Open, Resolution Postponed</h4>
<blockquote>
! The previous Resolution was None or Accepted, but for some reason (e.g., pending
release) the patch should not be reviewed or applied until further
notice.<br />
! The Resolution will normally change to None or Accepted next.<br />
! Please enter a comment when changing the Resolution to Postponed, to record the
! reason, the previous Resolution, and the conditions under which the patch should
! revert to Resolution None or Accepted. Also assign the patch to whoever is most likely
! able and willing to decide when the state should change again.</blockquote>
! <h4>Status Deleted</h4>
<blockquote>
- Previous message: [Python-checkins] CVS: python/nondist/peps pep-0226.txt,1.6,1.7
- Next message: [Python-checkins] CVS: python/dist/src/Lib dircache.py,1.9,1.10 inspect.py,1.8,1.9 pydoc.py,1.15,1.16 urllib2.py,1.9,1.10 whichdb.py,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]