[139459] trunk/doc-new/guide/xml/project.xml
cal at macports.org
cal at macports.org
Mon Aug 17 15:34:24 PDT 2015
Revision: 139459
https://trac.macports.org/changeset/139459
Author: cal at macports.org
Date: 2015-08-17 15:34:24 -0700 (Mon, 17 Aug 2015)
Log Message:
-----------
guide: clarify what to do when taking over maintainership *and* fixing bugs
Modified Paths:
--------------
trunk/doc-new/guide/xml/project.xml
Modified: trunk/doc-new/guide/xml/project.xml
===================================================================
--- trunk/doc-new/guide/xml/project.xml 2015-08-17 21:15:11 UTC (rev 139458)
+++ trunk/doc-new/guide/xml/project.xml 2015-08-17 22:34:24 UTC (rev 139459)
@@ -649,18 +649,30 @@
</listitem>
<listitem>
- <para>Now, <ulink url="https://trac.macports.org/newticket">file
- a new ticket in Trac</ulink>. Set <guilabel>type</guilabel> to
- <guilabel>enhancement</guilabel> if you only changed the maintainer
- and an appropriate other type if you also fixed a bug or enhanced
- or updated the port. Leave the <guilabel>milestone</guilabel> field
- empty. If you added yourself as co-maintainer, add the other
- maintainers in the <guilabel>Cc</guilabel> field. Finally, fill in
- the <guilabel>port</guilabel> field, set
- <guilabel>keywords</guilabel> to <userinput>haspatch</userinput>
- (because you are attaching a patch), check the box that you want to
- attach files to the ticket and submit. After submission, attach the
- patch you created in the previous step.</para>
+ <para>If you are only changing the maintainer, <ulink
+ url="https://trac.macports.org/newticket">file a new ticket in
+ Trac</ulink>. Set <guilabel>type</guilabel> to
+ <guilabel>enhancement</guilabel>. Leave the
+ <guilabel>milestone</guilabel> field empty. If you added yourself
+ as co-maintainer, add the other maintainers in the
+ <guilabel>Cc</guilabel> field. Finally, fill in the
+ <guilabel>port</guilabel> field, set <guilabel>keywords</guilabel>
+ to <userinput>haspatch</userinput> (because you are attaching
+ a patch), check the box that you want to attach files to the ticket
+ and submit. After submission, attach the patch you created in the
+ previous step.</para>
+
+ <para>If you are also fixing a bug, attach a separate patch for that
+ change to the same ticket. If you are fixing a bug that already has
+ a ticket, attach a patch fixing the bug there and file the
+ maintainer change in a separate ticket (with a separate patch) as
+ discussed above. In general, please create a separate patch for
+ each semantic change. Doing so enables each independent change to
+ be accepted without worries about conflicts that sometimes arise
+ when several changes are rolled into one patch and simplifies
+ reviewing. Do not worry that you cannot change the
+ <guilabel>keywords</guilabel> to <userinput>haspatch</userinput> on
+ existing tickets.</para>
</listitem>
<listitem>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150817/fc535eb6/attachment.html>
More information about the macports-changes
mailing list