Message ID | alpine.LSU.2.20.1609051822130.3437@anthias.pfeifer.com |
---|---|
State | New |
Headers | show |
On 9/5/16, Gerald Pfeifer <gerald@pfeifer.com> wrote: > On Mon, 5 Sep 2016, Andrew Haley wrote: >> As discussed. I think I should ask a Global reviewer to approve this >> one. For obvious reasons I haven't included the diffs to the deleted >> gcc/java and libjava directories. The whole tree, post GCJ-deletion, >> is at svn+ssh://gcc.gnu.org/svn/gcc/branches/gcj/gcj-deletion-branch >> if anyone would like to try it. > > And here is the patch for the web pages. > > Note I did not include all the removed java/* contents. Is there > anything particular you'd like to retain there? > > Gerald > > Index: index.html > =================================================================== > RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v > retrieving revision 1.1026 > diff -u -r1.1026 index.html > --- index.html 25 Aug 2016 10:55:41 -0000 1.1026 > +++ index.html 5 Sep 2016 16:22:07 -0000 > @@ -15,8 +15,7 @@ > <a href="c99status.html">C</a>, > <a href="projects/cxx-status.html">C++</a>, > Objective-C, <a href="fortran/">Fortran</a>, > -<a href="java/">Java</a>, Ada, and Go, as well as libraries for these > -languages (libstdc++, libgcj,...). > +Ada, and Go, as well as libraries for these languages (libstdc++,...). > GCC was originally written as the compiler for the <a > href="http://www.gnu.org/gnu/thegnuproject.html">GNU operating system</a>. > The GNU system was developed to be 100% free software, free in the sense > Index: style.mhtml > =================================================================== > RCS file: /cvs/gcc/wwwdocs/htdocs/style.mhtml,v > retrieving revision 1.131 > diff -u -r1.131 style.mhtml > --- style.mhtml 23 Aug 2016 06:49:17 -0000 1.131 > +++ style.mhtml 5 Sep 2016 16:22:08 -0000 > @@ -10,15 +10,6 @@ > <unset-var XHTML> > > > > -;;; For the "java/" pages, we want the navigation bar. > - > -<if <match <get-var env::PREPROCESS_FILE> "java/[^/]*.html"> > - <group > - <set-var navigation> > - <set-var BACKPATH="../"> > - > > -> > - > ;;; Note that the <?xml...> line really needs to start in the first > column. > > <if <var-exists XHTML> > @@ -105,26 +96,6 @@ > <td valign="top" style="padding-left: 36px;"> <!-- nav frame > --> > <table border="0" cellspacing="0" cellpadding="2" width="10em"> > > - <if <match <get-var env::PREPROCESS_FILE> "java/[^/]*.html"> > - <group > - <tr><td><table class="navitem" cellspacing="0" width="100%"> > - <tr><td align="center" valign="middle"> > - <img src="gcj.jpg" alt="GCJ" width="136" height="98" /> > - </td></tr> > - <tr><td> > - <p> > - <a href="index.html">GCJ Home</a><br /> > - <a href="../">GCC Home</a><br /> > - <a href="faq.html">FAQ</a><br /> > - <a href="docs.html">Documentation</a><br /> > - <a href="contrib.html">Contributing</a><br /> > - <a href="done.html">Done with GCJ</a><br /> > - </p> > - </td></tr> > - </table></td></tr> > - > > - > > - > <tr><td><table class="navitem" cellspacing="0" width="100%"> > <tr><td>About GCC</td></tr> > <tr><td> > I'd think something should go under the "Caveats" section of https://gcc.gnu.org/gcc-7/changes.html too, so people aren't surprised. (There was never a deprecation notice in the equivalent page for GCC 6, by the way)
On 05/09/16 17:25, Gerald Pfeifer wrote: > And here is the patch for the web pages. > > Note I did not include all the removed java/* contents. Is there > anything particular you'd like to retain there? No, please delete it all. Thanks, Andrew.
On Fri, 30 Sep 2016, Andrew Haley wrote: >> Note I did not include all the removed java/* contents. Is there >> anything particular you'd like to retain there? > No, please delete it all. Okay, so I (finally) went ahead and removed all of java/papers: cvs commit: Examining java/papers cvs commit: Examining java/papers/cni Removing java/papers/README.sgml; /cvs/gcc/wwwdocs/htdocs/java/papers/README.sgml,v <-- README.sgml new revision: delete; previous revision: 1.1 done Removing java/papers/cni.sgml; /cvs/gcc/wwwdocs/htdocs/java/papers/cni.sgml,v <-- cni.sgml new revision: delete; previous revision: 1.5 done Removing java/papers/compcon97.ps.gz; /cvs/gcc/wwwdocs/htdocs/java/papers/compcon97.ps.gz,v <-- compcon97.ps.gz new revision: delete; previous revision: 1.1 done Removing java/papers/compiling.html; /cvs/gcc/wwwdocs/htdocs/java/papers/compiling.html,v <-- compiling.html new revision: delete; previous revision: 1.3 done Removing java/papers/compjava.pdf; /cvs/gcc/wwwdocs/htdocs/java/papers/compjava.pdf,v <-- compjava.pdf new revision: delete; previous revision: 1.1 done Removing java/papers/compjava.ps.gz; /cvs/gcc/wwwdocs/htdocs/java/papers/compjava.ps.gz,v <-- compjava.ps.gz new revision: delete; previous revision: 1.1 done Removing java/papers/esc97.sgml; /cvs/gcc/wwwdocs/htdocs/java/papers/esc97.sgml,v <-- esc97.sgml new revision: delete; previous revision: 1.1 done Removing java/papers/esc97w-slides.ps.gz; /cvs/gcc/wwwdocs/htdocs/java/papers/esc97w-slides.ps.gz,v <-- esc97w-slides.ps.gz new revision: delete; previous revision: 1.1 done Removing java/papers/gcc-java.html; /cvs/gcc/wwwdocs/htdocs/java/papers/gcc-java.html,v <-- gcc-java.html new revision: delete; previous revision: 1.6 done Removing java/papers/gcc-java.ps.gz; /cvs/gcc/wwwdocs/htdocs/java/papers/gcc-java.ps.gz,v <-- gcc-java.ps.gz new revision: delete; previous revision: 1.1 done Removing java/papers/native++.html; /cvs/gcc/wwwdocs/htdocs/java/papers/native++.html,v <-- native++.html new revision: delete; previous revision: 1.3 done Removing java/papers/native++.sgml; /cvs/gcc/wwwdocs/htdocs/java/papers/native++.sgml,v <-- native++.sgml new revision: delete; previous revision: 1.3 done Removing java/papers/nosb.html; /cvs/gcc/wwwdocs/htdocs/java/papers/nosb.html,v <-- nosb.html new revision: delete; previous revision: 1.6 done Removing java/papers/nosb.ps.gz; /cvs/gcc/wwwdocs/htdocs/java/papers/nosb.ps.gz,v <-- nosb.ps.gz new revision: delete; previous revision: 1.1 done Removing java/papers/page.png; /cvs/gcc/wwwdocs/htdocs/java/papers/page.png,v <-- page.png new revision: delete; previous revision: 1.1 done Removing java/papers/table.png; /cvs/gcc/wwwdocs/htdocs/java/papers/table.png,v <-- table.png new revision: delete; previous revision: 1.1 done Removing java/papers/cni/HTML.manifest; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/HTML.manifest,v <-- HTML.manifest new revision: delete; previous revision: 1.3 done Removing java/papers/cni/t1.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1.html,v <-- t1.html new revision: delete; previous revision: 1.3 done Removing java/papers/cni/t1178.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1178.html,v <-- t1178.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t1215.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1215.html,v <-- t1215.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t1262.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1262.html,v <-- t1262.html new revision: delete; previous revision: 1.3 done Removing java/papers/cni/t1308.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1308.html,v <-- t1308.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t1324.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1324.html,v <-- t1324.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t1331.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1331.html,v <-- t1331.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t134.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t134.html,v <-- t134.html new revision: delete; previous revision: 1.3 done Removing java/papers/cni/t1405.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1405.html,v <-- t1405.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t1421.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1421.html,v <-- t1421.html new revision: delete; previous revision: 1.3 done Removing java/papers/cni/t1431.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1431.html,v <-- t1431.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t1457.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1457.html,v <-- t1457.html new revision: delete; previous revision: 1.1 done Removing java/papers/cni/t1467.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1467.html,v <-- t1467.html new revision: delete; previous revision: 1.2 done Removing java/papers/cni/t187.html; /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t187.html,v <-- t187.html new revision: delete; previous revision: 1.2 done
In my opinion, all/most of these should be restored. On 01/22/2017 08:51 AM, Gerald Pfeifer wrote: > On Fri, 30 Sep 2016, Andrew Haley wrote: >>> Note I did not include all the removed java/* contents. Is there >>> anything particular you'd like to retain there? >> No, please delete it all. > > Okay, so I (finally) went ahead and removed all of java/papers: > > cvs commit: Examining java/papers > cvs commit: Examining java/papers/cni > Removing java/papers/README.sgml; > /cvs/gcc/wwwdocs/htdocs/java/papers/README.sgml,v <-- README.sgml > new revision: delete; previous revision: 1.1 > done > Removing java/papers/cni.sgml; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni.sgml,v <-- cni.sgml > new revision: delete; previous revision: 1.5 > done > Removing java/papers/compcon97.ps.gz; > /cvs/gcc/wwwdocs/htdocs/java/papers/compcon97.ps.gz,v <-- compcon97.ps.gz > new revision: delete; previous revision: 1.1 > done > Removing java/papers/compiling.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/compiling.html,v <-- compiling.html > new revision: delete; previous revision: 1.3 > done > Removing java/papers/compjava.pdf; > /cvs/gcc/wwwdocs/htdocs/java/papers/compjava.pdf,v <-- compjava.pdf > new revision: delete; previous revision: 1.1 > done > Removing java/papers/compjava.ps.gz; > /cvs/gcc/wwwdocs/htdocs/java/papers/compjava.ps.gz,v <-- compjava.ps.gz > new revision: delete; previous revision: 1.1 > done > Removing java/papers/esc97.sgml; > /cvs/gcc/wwwdocs/htdocs/java/papers/esc97.sgml,v <-- esc97.sgml > new revision: delete; previous revision: 1.1 > done > Removing java/papers/esc97w-slides.ps.gz; > /cvs/gcc/wwwdocs/htdocs/java/papers/esc97w-slides.ps.gz,v <-- esc97w-slides.ps.gz > new revision: delete; previous revision: 1.1 > done > Removing java/papers/gcc-java.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/gcc-java.html,v <-- gcc-java.html > new revision: delete; previous revision: 1.6 > done > Removing java/papers/gcc-java.ps.gz; > /cvs/gcc/wwwdocs/htdocs/java/papers/gcc-java.ps.gz,v <-- gcc-java.ps.gz > new revision: delete; previous revision: 1.1 > done > Removing java/papers/native++.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/native++.html,v <-- native++.html > new revision: delete; previous revision: 1.3 > done > Removing java/papers/native++.sgml; > /cvs/gcc/wwwdocs/htdocs/java/papers/native++.sgml,v <-- native++.sgml > new revision: delete; previous revision: 1.3 > done > Removing java/papers/nosb.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/nosb.html,v <-- nosb.html > new revision: delete; previous revision: 1.6 > done > Removing java/papers/nosb.ps.gz; > /cvs/gcc/wwwdocs/htdocs/java/papers/nosb.ps.gz,v <-- nosb.ps.gz > new revision: delete; previous revision: 1.1 > done > Removing java/papers/page.png; > /cvs/gcc/wwwdocs/htdocs/java/papers/page.png,v <-- page.png > new revision: delete; previous revision: 1.1 > done > Removing java/papers/table.png; > /cvs/gcc/wwwdocs/htdocs/java/papers/table.png,v <-- table.png > new revision: delete; previous revision: 1.1 > done > Removing java/papers/cni/HTML.manifest; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/HTML.manifest,v <-- HTML.manifest > new revision: delete; previous revision: 1.3 > done > Removing java/papers/cni/t1.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1.html,v <-- t1.html > new revision: delete; previous revision: 1.3 > done > Removing java/papers/cni/t1178.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1178.html,v <-- t1178.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t1215.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1215.html,v <-- t1215.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t1262.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1262.html,v <-- t1262.html > new revision: delete; previous revision: 1.3 > done > Removing java/papers/cni/t1308.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1308.html,v <-- t1308.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t1324.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1324.html,v <-- t1324.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t1331.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1331.html,v <-- t1331.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t134.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t134.html,v <-- t134.html > new revision: delete; previous revision: 1.3 > done > Removing java/papers/cni/t1405.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1405.html,v <-- t1405.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t1421.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1421.html,v <-- t1421.html > new revision: delete; previous revision: 1.3 > done > Removing java/papers/cni/t1431.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1431.html,v <-- t1431.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t1457.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1457.html,v <-- t1457.html > new revision: delete; previous revision: 1.1 > done > Removing java/papers/cni/t1467.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t1467.html,v <-- t1467.html > new revision: delete; previous revision: 1.2 > done > Removing java/papers/cni/t187.html; > /cvs/gcc/wwwdocs/htdocs/java/papers/cni/t187.html,v <-- t187.html > new revision: delete; previous revision: 1.2 > done >
On 22/01/17 18:41, Per Bothner wrote:
> In my opinion, all/most of these should be restored.
Because of the historical interest? That's a good point, and perhaps
I was too hasty. Sorry.
Andrew.
On Mon, Jan 23, 2017 at 09:01:24AM +0000, Andrew Haley wrote: > On 22/01/17 18:41, Per Bothner wrote: > > In my opinion, all/most of these should be restored. > > Because of the historical interest? That's a good point, and perhaps > I was too hasty. Sorry. But then it should be probably moved somewhere where Gerald won't have to spent time maintaining those pages (verification of URLs in there, updating them when they are moved etc.). Also to make it clear that GCJ is no longer supported. Jakub
On 01/23/2017 01:05 AM, Jakub Jelinek wrote: > On Mon, Jan 23, 2017 at 09:01:24AM +0000, Andrew Haley wrote: >> On 22/01/17 18:41, Per Bothner wrote: >>> In my opinion, all/most of these should be restored. >> >> Because of the historical interest? That's a good point, and perhaps >> I was too hasty. Sorry. > > But then it should be probably moved somewhere where Gerald won't have to > spent time maintaining those pages (verification of URLs in there, updating > them when they are moved etc.). The last part is moot, as we should strive to not move pages and thus break links.
On Mon, Jan 23, 2017 at 04:51:44AM -0800, Per Bothner wrote: > On 01/23/2017 01:05 AM, Jakub Jelinek wrote: > > On Mon, Jan 23, 2017 at 09:01:24AM +0000, Andrew Haley wrote: > > > On 22/01/17 18:41, Per Bothner wrote: > > > > In my opinion, all/most of these should be restored. > > > > > > Because of the historical interest? That's a good point, and perhaps > > > I was too hasty. Sorry. > > > > But then it should be probably moved somewhere where Gerald won't have to > > spent time maintaining those pages (verification of URLs in there, updating > > them when they are moved etc.). > > The last part is moot, as we should strive to not move pages and thus break links. I meant updating URLs in the pages when they refer to external web pages which move over time (or switch from http to https, or disappear, etc.). Gerald does a great job handling that, but if there are too many pages for historical purpose only, it will make his work harder. Jakub
On 23/01/17 13:41, Jakub Jelinek wrote: > On Mon, Jan 23, 2017 at 04:51:44AM -0800, Per Bothner wrote: >> The last part is moot, as we should strive to not move pages and thus break links. > > I meant updating URLs in the pages when they refer to external web pages > which move over time (or switch from http to https, or disappear, etc.). Gerald > does a great job handling that, but if there are too many pages for > historical purpose only, it will make his work harder. We can redirect to somewhere else. Andrew.
Index: index.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v retrieving revision 1.1026 diff -u -r1.1026 index.html --- index.html 25 Aug 2016 10:55:41 -0000 1.1026 +++ index.html 5 Sep 2016 16:22:07 -0000 @@ -15,8 +15,7 @@ <a href="c99status.html">C</a>, <a href="projects/cxx-status.html">C++</a>, Objective-C, <a href="fortran/">Fortran</a>, -<a href="java/">Java</a>, Ada, and Go, as well as libraries for these -languages (libstdc++, libgcj,...). +Ada, and Go, as well as libraries for these languages (libstdc++,...). GCC was originally written as the compiler for the <a href="http://www.gnu.org/gnu/thegnuproject.html">GNU operating system</a>. The GNU system was developed to be 100% free software, free in the sense Index: style.mhtml =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/style.mhtml,v retrieving revision 1.131 diff -u -r1.131 style.mhtml --- style.mhtml 23 Aug 2016 06:49:17 -0000 1.131 +++ style.mhtml 5 Sep 2016 16:22:08 -0000 @@ -10,15 +10,6 @@ <unset-var XHTML> > -;;; For the "java/" pages, we want the navigation bar. - -<if <match <get-var env::PREPROCESS_FILE> "java/[^/]*.html"> - <group - <set-var navigation> - <set-var BACKPATH="../"> - > -> - ;;; Note that the <?xml...> line really needs to start in the first column. <if <var-exists XHTML> @@ -105,26 +96,6 @@ <td valign="top" style="padding-left: 36px;"> <!-- nav frame --> <table border="0" cellspacing="0" cellpadding="2" width="10em"> - <if <match <get-var env::PREPROCESS_FILE> "java/[^/]*.html"> - <group - <tr><td><table class="navitem" cellspacing="0" width="100%"> - <tr><td align="center" valign="middle"> - <img src="gcj.jpg" alt="GCJ" width="136" height="98" /> - </td></tr> - <tr><td> - <p> - <a href="index.html">GCJ Home</a><br /> - <a href="../">GCC Home</a><br /> - <a href="faq.html">FAQ</a><br /> - <a href="docs.html">Documentation</a><br /> - <a href="contrib.html">Contributing</a><br /> - <a href="done.html">Done with GCJ</a><br /> - </p> - </td></tr> - </table></td></tr> - > - > - <tr><td><table class="navitem" cellspacing="0" width="100%"> <tr><td>About GCC</td></tr> <tr><td>