Bug#783655: www.debian.org: addition of ppc64el page to ports

Fernando Seiti Furusato <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <20150528180339.27816.17110.reportbug__30075.3779280514$1432836586$gmane$org@jessie>
Package: www.debian.org
Followup-For: Bug #783655

Hello Paul et al.

My apologies for taking long to come back to this.
So I have made some additions to the powerpc page instead of adding a new
ppc64el page/directory to the tree.
I don't know if it looks good, but it is something.
Not sure if I really could but I also added a toc to the page.
With all this, would it be possible to make the address
debian.org/ports/ppc64el re-direct to debian.org/ports/powerpc, just like
it is with arm/armel?

Also, attention to the patch because there is a block that is changing the
releases page, because there is a "Motorola/IBM PowerPC" (?) redirecting to
ppc64el page which is not correct.

Patch file is attached.

Thanks!
debian-wwwv2.patch (text/x-diff, 4.7 KB)
diff -purN webwml/english/ports/index.wml webwml.new/english/ports/index.wml
--- webwml/english/ports/index.wml	2015-05-07 11:01:06.000000000 -0400
+++ webwml.new/english/ports/index.wml	2015-05-28 13:44:02.976046236 -0400
@@ -136,7 +136,7 @@ architecture machines.</td>
 <td><a href="$(HOME)/releases/stable/powerpc/release-notes/">released</a></td>
 </tr>
 <tr>
-<td><a href="https://wiki.debian.org/ppc64el/">ppc64el</a></td>
+<td><a href="powerpc/">ppc64el</a></td>
 <td>POWER7+, POWER8</td>
 <td>Little-endian port of ppc64, using the new Open Power ELFv2 ABI.</td>
 <td><a href="$(HOME)/releases/stable/ppc64el/release-notes/">released</a></td>
diff -purN webwml/english/ports/powerpc/index.wml webwml.new/english/ports/powerpc/index.wml
--- webwml/english/ports/powerpc/index.wml	2014-09-07 04:56:12.000000000 -0400
+++ webwml.new/english/ports/powerpc/index.wml	2015-05-28 13:43:53.964003102 -0400
@@ -1,7 +1,10 @@
 #use wml::debian::template title="PowerPC Port" NOHEADER="yes"
 #include "$(ENGLISHDIR)/ports/powerpc/menu.inc"
+#use wml::debian::toc
 
-<h1>Debian for PowerPC</h1>
+<toc-display/>
+
+<h1><toc-add-entry name="about">Debian for PowerPC</toc-add-entry></h1>
 
 <p>
 <img src="pics/ppc750.jpg" alt="PPC-750 picture" class="rightico">
@@ -45,7 +48,25 @@ release note</a> and <a href="$(HOME)/re
 installation manual</a> for further information.
 </p>
 
-<h3>Installation</h3>
+<toc-add-entry name="about">Debian on 64-bit Little Endian PowerPC (ppc64el)
+</toc-add-entry>
+<p>
+Starting on the release of Debian 8.0 (Jessie), ppc64el is an officially
+supported architecture on Debian.
+</p>
+<p>
+Here you can find information about the
+<a href="http://en.wikipedia.org/wiki/Ppc64">64-bit PowerPC</a>
+<a href="http://en.wikipedia.org/wiki/Little_endian">Little Endian</a> 
+architecture.
+</p>
+<p>
+However, note that there is also information at the 
+<a href="https://wiki.debian.org/ppc64el">ppc64el wiki</a> page, such as 
+installation and ABI information.
+</p>
+
+<h3><toc-add-entry name="installation">Installation</toc-add-entry></h3>
 
 <p>
  There are a variety of systems using the PowerPC
@@ -98,7 +119,7 @@ Installing Debian Wheezy/testing on an i
  you some time and headaches!
 </p>
 
-<h3>Links - Documentation</h3>
+<h3><toc-add-entry name="docs">Links - Documentation</toc-add-entry></h3>
 
 <p>Up-to-date information on Linux for PowerPC is at
 <a href="http://penguinppc.org/">PenguinPPC</a>.
@@ -107,9 +128,27 @@ a couple of <a href="devel">pointers</a>
 
 <p>Hardware specifications for Apple computers are available at 
 <a href="http://support.apple.com/specs/">AppleSpec</a>.</p>
+<p>
+More information and documentation about POWER architecture:
+</p>
+<ul>
+<li><a href="https://www-03.ibm.com/technologyconnect/tgcm/TGCMServlet.wss?
+alias=OpenPOWER"> Official ELFv2 ABI Specification</a> (under section 'Link')
+or this
+<a href="https://www-03.ibm.com/technologyconnect/tgcm/TGCMFileServlet.wss
+/ABI64BitOpenPOWER_21July2014_pub.pdf?id=B81AEC1A37F5DAF185257C3E004E8845">
+PDF</a>. Registration required. </li>
+<li><a href="https://gcc.gnu.org/wiki/cauldron2014#Slides_and_Notes">GNU Tools
+Caldron 2014</a> slides &amp; video</li>
+</ul>
+
+<h2><toc-add-entry name="availablehw">Available Hardware for Developers</toc-add-entry><h2>
 
+<p> Please read the <a href="https://db.debian.org/machines.cgi">list of
+Debian machines</a> to access powerpc/ppc64el Debian porterbox.
+</p>
 
-<h2>Contact information</h2>
+<h2><toc-add-entry name="contact">Contact information</toc-add-entry></h2>
 
 <p>If you need help, try asking for help in the following places:</p>
 
diff -purN webwml/english/releases/arches.data webwml.new/english/releases/arches.data
--- webwml/english/releases/arches.data	2015-04-25 20:42:14.000000000 -0400
+++ webwml.new/english/releases/arches.data	2015-05-28 13:43:33.832012569 -0400
@@ -21,7 +21,7 @@
 	mips		=> '<gettext domain="distrib">MIPS (big endian)</gettext>',
 	mipsel		=> '<gettext domain="distrib">MIPS (little endian)</gettext>',
 	powerpc		=> '<gettext domain="distrib">PowerPC</gettext>',
-	ppc64el		=> '<gettext domain="distrib">Motorola/IBM PowerPC</gettext>',
+	ppc64el		=> '<gettext domain="distrib">POWER Processors</gettext>',
 	s390		=> '<gettext domain="distrib">IBM S/390</gettext>',
 	s390x		=> '<gettext domain="distrib">IBM System z</gettext>',
 	sparc		=> '<gettext domain="distrib">SPARC</gettext>',
diff -purN webwml/english/releases/jessie/release.data webwml.new/english/releases/jessie/release.data
--- webwml/english/releases/jessie/release.data	2015-04-27 10:43:41.000000000 -0400
+++ webwml.new/english/releases/jessie/release.data	2015-05-28 13:45:00.591991794 -0400
@@ -5,7 +5,6 @@
 	amd64,
 	i386,
 	armel,
-	powerpc,
 	armhf,
 #	sparc,
 #	'kfreebsd-amd64',
@@ -23,6 +22,7 @@
 	mips,
 	s390x,
 	arm64,
+	powerpc,
 	ppc64el,
 #	ppc64,
 );
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.