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: front-page news rotation policy?


Hi Sandra,

On Sun, 29 Jul 2018, Sandra Loosemore wrote:
> Gerald, do we have a policy on when to rotate the News items on the main 
> GCC web page to the "Older news" page?  Joseph asked me to post a patch 
> for adding a news item for the proposed new C-SKY port, but the items 
> that are there now seem somewhat bit-rotten (e.g., referring to last 
> year's Cauldron in the future tense and no link for this year's event) 

that is a good question and also a fair observation that I've fallen
behind on rotating the news recently.

Let me try to address two birds with one stone, by means of the patch
below which (a) adds a note on rotating news to index.html and (b) does
a bit of rotation, and which I just applied.

Hope this makes sense and addresses your question?  

(Modulo my typo.</shame target="me">)

> independently of anything to do with C-SKY.  Of course I can fix that 
> too (with a separate patch), given some hint about whether/how much 
> pruning is considered appropriate.

That would be lovely, thank you!

Gerald


Index: index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v
retrieving revision 1.1088
diff -u -r1.1088 index.html
--- index.html	26 Jul 2018 10:40:16 -0000	1.1088
+++ index.html	29 Jul 2018 22:23:29 -0000
@@ -43,6 +43,11 @@
 
 <table><tr>
 
+<!-- Note: We usually want to rotate news to the "old news" page when
+     it's more than 12 months old or the News pane on this page has
+     become longer than the paralle one, whatever happens first. 
+-->
+
 <td class="news" valign="top">
 <h2 id="news">News</h2>
 <dl>
@@ -79,33 +84,6 @@
     <span class="date">[2017-05-24]</span></dt>
     <dd>...instead of bzip2.</dd>
 
-<dt><span><a href="gcc-7/">GCC 7.1</a> released</span>
-    <span class="date">[2017-05-02]</span></dt>
-    <dd></dd>
-
-<dt><span>GNU Toolchain Fund</span>
-     <span class="date">[2017-03-09]</span></dt>
-     <dd>A fund under the auspices of the Free Software Foundation specifically to benefit the components of the GNU Toolchain (GCC, GDB, GLIBC, Binutils, etc.) now <a href="https://www.fsf.org/news/gnu-toolchain-now-accepting-donations-with-the-support-of-the-free-software-foundation";>accepting donations</a>.</dd>
-
-<dt><span>RISC-V support</span>
-     <span class="date">[2017-02-02]</span></dt>
-     <dd>Support for the <a href="https://riscv.org";>RISC-V ISA</a> was added, contributed by Palmer Dabbelt and Andrew Waterman.</dd>
-
-<dt><span>BRIG/HSAIL (Heterogeneous Systems Architecture Intermediate Language) front end added</span>
-     <span class="date">[2017-02-01]</span></dt>
-     <dd><a href="http://www.hsafoundation.com/";> Heterogeneous Systems
-     Architecture 1.0</a> BRIG (HSAIL)
-     <a href="gcc-7/changes.html#brig">front end was added to GCC</a>,
-     enabling HSAIL finalization for gcc-supported
-     targets. The code was developed by
-     <a href="http://parmance.com";>Parmance</a> with sponsorship from
-     <a href="https://www.generalprocessortech.com";>General Processor Technologies</a>.</dd>
-
-<dt><span>Fuchsia OS support</span>
-     <span class="date">[2017-01-10]</span></dt>
-     <dd><a href="https://fuchsia.googlesource.com/";>Fuchsia OS</a>
-     support was added to GCC, contributed by Google.</dd>
-
 </dl>
 
 <div>
Index: news.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/news.html,v
retrieving revision 1.161
diff -u -r1.161 news.html
--- news.html	2 Jun 2018 21:16:10 -0000	1.161
+++ news.html	29 Jul 2018 22:23:29 -0000
@@ -15,6 +15,33 @@
 
 <!-- ATTENTION: This page is for *OLD* news!  Latest news goes first. -->
 
+<dt><span><a href="gcc-7/">GCC 7.1</a> released</span>
+    <span class="date">[2017-05-02]</span></dt>
+    <dd></dd>
+
+<dt><span>GNU Toolchain Fund</span>
+     <span class="date">[2017-03-09]</span></dt>
+     <dd>A fund under the auspices of the Free Software Foundation specifically to benefit the components of the GNU Toolchain (GCC, GDB, GLIBC, Binutils, etc.) now <a href="https://www.fsf.org/news/gnu-toolchain-now-accepting-donations-with-the-support-of-the-free-software-foundation";>accepting donations</a>.</dd>
+
+<dt><span>RISC-V support</span>
+     <span class="date">[2017-02-02]</span></dt>
+     <dd>Support for the <a href="https://riscv.org";>RISC-V ISA</a> was added, contributed by Palmer Dabbelt and Andrew Waterman.</dd>
+
+<dt><span>BRIG/HSAIL (Heterogeneous Systems Architecture Intermediate Language) front end added</span>
+     <span class="date">[2017-02-01]</span></dt>
+     <dd><a href="http://www.hsafoundation.com/";> Heterogeneous Systems
+     Architecture 1.0</a> BRIG (HSAIL)
+     <a href="gcc-7/changes.html#brig">front end was added to GCC</a>,
+     enabling HSAIL finalization for gcc-supported
+     targets. The code was developed by
+     <a href="http://parmance.com";>Parmance</a> with sponsorship from
+     <a href="https://www.generalprocessortech.com";>General Processor Technologies</a>.</dd>
+
+<dt><span>Fuchsia OS support</span>
+     <span class="date">[2017-01-10]</span></dt>
+     <dd><a href="https://fuchsia.googlesource.com/";>Fuchsia OS</a>
+     support was added to GCC, contributed by Google.</dd>
+
 <dt><span><a href="gcc-6/">GCC 6.3</a> released</span>
     <span class="date">[2016-12-21]</span></dt>
     <dd></dd>


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