This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][www] Document versioning scheme for GCC 5 and up


On Wed, Aug 13, 2014 at 02:21:29PM +0200, Richard Biener wrote:
> 
> The release management team has aggreed to go forward with the
> change to bump the major with each further release.
> 
> The following aims to document the details of the versioning scheme we
> intend to use for GCC 5 and up.
> 
> Summary in non-html: Development of GCC 5 will happen as
> GCC 5.0.0 (experimental), once we enter regression-fixing-only mode 
> (post-stage3) it will become GCC 5.0.1 (prerelease).  The
> GCC 5 release itself will be numbered GCC 5.1.0 and development
> on the branch will continue as GCC 5.1.1 followed by a GCC 5.2.0
> release and GCC 5.2.1 branch development.  Stage1 of GCC 6 will
> bump us to GCC 6.0.0.
> 
> Ok for www?

Looks good to me, though, can you please add <a name="num_scheme">...</a>
to the title?  Would like to refer to that from index.html.

Here is my current set of changes (note, I have changed bugzilla to use
[4.9/5 Regression] and similar subjects instead of
[4.9/4.10 Regression] and renamed 4.10.0 version and milestones.

Perhaps we should also change all 4.10.0 in Known to work and Known to fail
fields?

--- develop.html	16 Jul 2014 14:01:06 -0000	1.143
+++ develop.html	13 Aug 2014 12:40:48 -0000
@@ -502,6 +502,10 @@ stages of development, branch points, an
        |                                     v
        |                                   GCC 4.9.1 release (2014-07-16)
        |
+  New GCC versioning scheme announced
+       |
+  GCC 5 Stage 1
+       |
        v
 
 </pre>
--- index.html	30 Jul 2014 17:57:07 -0000	1.933
+++ index.html	13 Aug 2014 12:40:48 -0000
@@ -52,6 +52,10 @@ mission statement</a>.</p>
 
 <dl class="news">
 
+<dt><span>New GCC version numbering <a href="develop.html">scheme</a> announced</span>
+    <span class="date">[2014-08-13]</span></dt>
+    <dd></dd>
+
 <dt><span><a href="gcc-4.9/">GCC 4.9.1</a> released</span>
     <span class="date">[2014-07-16]</span></dt>
     <dd></dd>
@@ -165,17 +169,17 @@ Any additions?  Don't be shy, send them 
   <a href="gcc-5/changes.html">changes</a>)
 </dt><dd>
   Status:
-  <!--GCC 5.0 status below-->
+  <!--GCC 5 status below-->
   <a href="https://gcc.gnu.org/ml/gcc/2014-04/msg00090.html";>2014-04-11</a>
-  <!--GCC 5.0 status above-->
+  <!--GCC 5 status above-->
   (general development, stage 1).
   <br />
   <span class="regress">
   <a
-  href="https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=4.10&amp;target_milestone=4.8.4&amp;target_milestone=4.9.2&amp;target_milestone=4.10.0&amp;known_to_fail_type=allwordssubstr&amp;known_to_work_type=allwordssubstr&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;gcchost_type=allwordssubstr&amp;gcchost=&amp;gcctarget_type=allwordssubstr&amp;gcctarget=&amp;gccbuild_type=allwordssubstr&amp;gccbuild=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=SUSPENDED&amp;bug_status=WAITING&amp;bug_status=REOPENED&amp;priority=P1&amp;priority=P2&amp;priority=P3&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=";>Serious
+  href="https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=5&amp;target_milestone=4.8.4&amp;target_milestone=4.9.2&amp;target_milestone=5.0&amp;known_to_fail_type=allwordssubstr&amp;known_to_work_type=allwordssubstr&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;gcchost_type=allwordssubstr&amp;gcchost=&amp;gcctarget_type=allwordssubstr&amp;gcctarget=&amp;gccbuild_type=allwordssubstr&amp;gccbuild=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=SUSPENDED&amp;bug_status=WAITING&amp;bug_status=REOPENED&amp;priority=P1&amp;priority=P2&amp;priority=P3&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=";>Serious
   regressions</a>.
   <a
-  href="https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=4.10&amp;target_milestone=4.8.4&amp;target_milestone=4.9.2&amp;target_milestone=4.10.0&amp;known_to_fail_type=allwordssubstr&amp;known_to_work_type=allwordssubstr&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;gcchost_type=allwordssubstr&amp;gcchost=&amp;gcctarget_type=allwordssubstr&amp;gcctarget=&amp;gccbuild_type=allwordssubstr&amp;gccbuild=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=SUSPENDED&amp;bug_status=WAITING&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=";>All
+  href="https://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=5&amp;target_milestone=4.8.4&amp;target_milestone=4.9.2&amp;target_milestone=5.0&amp;known_to_fail_type=allwordssubstr&amp;known_to_work_type=allwordssubstr&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;gcchost_type=allwordssubstr&amp;gcchost=&amp;gcctarget_type=allwordssubstr&amp;gcctarget=&amp;gccbuild_type=allwordssubstr&amp;gccbuild=&amp;keywords_type=allwords&amp;keywords=&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=SUSPENDED&amp;bug_status=WAITING&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=";>All
   regressions</a>.
   </span>
 </dd>
--- releasing.html	27 Jun 2014 18:53:31 -0000	1.45
+++ releasing.html	13 Aug 2014 12:40:48 -0000
@@ -60,9 +60,8 @@ also files such as <code>/some/where/gcc
 
 <li>Upload the release to ftp.gnu.org.</li>
 
-<li>Increment the version number in <code>gcc/BASE-VER</code>.  Restore
-the word "prerelease" (without the quotation marks) to
-<code>gcc/DEV-PHASE</code>.  Check these files in.</li>
+<li>Increment the version number in <code>gcc/BASE-VER</code>. 
+<code>gcc/DEV-PHASE</code> remains empty. Check the file in.</li>
 
 <li>Notify developers that checkins to the branch are once again
 allowed.</li>


	Jakub


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]