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]

[wwwdocs] Add timeline/calendar to develop.html


After some confusion over the stages of the development plan[*], Gerald
preapproved a patch to develop.html.  I volunteered to put up some kind of
table showing the dates, phases, and resulting branchpoints.  As it turns
out, I can't come up with an HTML table that conveys the same "flowing
timeline" impression as Gerald's ASCII art.  (Good thing I never went into
advertising or drawing.)

This can serve for now... at minimum, it should reduce the confusion amongst
the developers ourselves.  Pretty-looking HTML replacements are solicited.

[*] Why do I feel like calling it the GCC Five-Year Plan?


Index: develop.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/develop.html,v
retrieving revision 1.5
diff -u -3 -r1.5 develop.html
--- develop.html	2001/07/26 07:25:37	1.5
+++ develop.html	2001/10/25 23:14:12
@@ -214,6 +214,54 @@
 able to accumulate fixes for the most important problems, and avoid
 spending undue amounts of time on release testing and packaging.</p>
 
+
+<h3>Calendar</h3>
+
+<p>Here is a timeline of recent and upcoming branchpoints (for releases,
+stages of development, bugfixes, etc), resulting from the development plan:
+<pre>
+
+  ... former releases ...
+       |
+       v
+       +-- GCC 3.0 branch created -------------+
+       |              (Feb 12 2001)             \
+       |                                         v
+       v                                      GCC 3.0 release (Jun 18 2001)
+  New development plan announced                   \
+       |              (Jul 18 2001)                 v
+       |                                      GCC 3.0.1 release (Aug 20 2001)
+       |                                              \
+       v                                               v
+  GCC 3.1 Phase 1 (ended Oct 15 2001)         GCC 3.0.2 release (Oct 25 2001)
+       |                                                :
+       v                                                :
+  GCC 3.1 Phase 2 (ends Dec 15 2001)
+       |
+       v
+  GCC 3.1 Phase 3 (ends Feb 15 2002)
+       |
+       +-- GCC 3.1 branch created -------------+
+       |                                        \
+       v                                         v
+  GCC 3.2 Phase 1 (ends Apr 15 2002)          GCC 3.1 release (Apr 15 2002)
+       |                                           \
+       v                                            v
+  GCC 3.2 Phase 2 (ends Jun 15 2001)          GCC 3.1.1 release (Jun 15 2002)
+       |                                              \
+       V                                               v
+  GCC 3.2 Phase 3 (ends Aug 15 2001           GCC 3.1.2 release (Aug 15 2002)
+       |                                                :
+       |                                                :
+       +-- GCC 3.2 branch created -------------+
+       |                                        \
+       :                                         v
+       :                                      GCC 3.2 release (Oct 15 2002)
+       :                                          :
+
+</pre>
+</p>
+
 <hr>
 
 <p id="1">[1] Note that no distinction is made between patches which are


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