Bug#960835: Debian Jessie site lists only 4 archs as supported

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported

Holger Wansing-4
Package: www.debian.org
Severity: normal
X-Debbugs-CC: [hidden email]

Debians Jessie release page lists only 4 archs (i386, amd64, armel and armhf) as
supported archs. These are the LTS-supported archs.
This is inconsistent with the other release pages. They globally list all archs,
which have been supported in the initial release (aka Debian 8.0 in this case).

This situation was introduced with the last point release 8.11.1 in commit
https://salsa.debian.org/webmaster-team/webwml/-/commit/0a388832cb4a7e9dfe1265fa04d1c441e9730e23
(Ben as committer in x-debbugs-cc).

To keep the webpage consistent, there is needed another concept to show the
current state of archs (4 archs still supported via LTS, the other ones no
longer supported).


Holger


--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported

Holger Wansing-4
Hi,

Holger Wansing <[hidden email]> wrote:

> Package: www.debian.org
> Severity: normal
> X-Debbugs-CC: [hidden email]
>
> Debians Jessie release page lists only 4 archs (i386, amd64, armel and armhf) as
> supported archs. These are the LTS-supported archs.
> This is inconsistent with the other release pages. They globally list all archs,
> which have been supported in the initial release (aka Debian 8.0 in this case).
>
> This situation was introduced with the last point release 8.11.1 in commit
> https://salsa.debian.org/webmaster-team/webwml/-/commit/0a388832cb4a7e9dfe1265fa04d1c441e9730e23
> (Ben as committer in x-debbugs-cc).
>
> To keep the webpage consistent, there is needed another concept to show the
> current state of archs (4 archs still supported via LTS, the other ones no
> longer supported).

I have prepared a patch, to deal with this.

1.
It adds a sentence to the "Jessie benefits from LTS" paragraph, to note that
only the four LTS archs are still supported in Jessie, but all the others not.

2.
Change "The following computer architectures are supported in this release"
into a variant without any sort of timing ("are suppported" as in "*are*NOW*
supported"), like "Computer architectures supported in this release".
That should be generic enough, to be understood as "are now supported" during
the lifetime of <releasename>, but also as "were supported those days when
Jessie was released".

With that patch applied, the original list of archs could be reinstated.
(BTW: having the full list of archs there would be consistent with the
debian-installer pages, which still lists all archs NOW.)



diff --git a/english/releases/jessie/index.wml b/english/releases/jessie/index.wml
index 5551b2b678b..d959ae46868 100644
--- a/english/releases/jessie/index.wml
+++ b/english/releases/jessie/index.wml
@@ -11,33 +11,34 @@ released <a href="$(HOME)/News/<current_release_newsurl_jessie/>"><current_relea
 The release included many major
 changes, described in
 our <a href="$(HOME)/News/2015/20150426">press release</a> and
 the <a href="releasenotes">Release Notes</a>.</p>
 
 <p><strong>Debian 8 has been superseded by
 <a href="../stretch/">Debian 9 (<q>stretch</q>)</a>.
 Regular security support updates have been discontinued as of <:=spokendate('2018-06-17'):>.
 </strong></p>
 
-<p><strong>Jessie also benefits from Long Term Support (LTS) until
+<p><strong>However, Jessie benefits from Long Term Support (LTS) until
 the end of June 2020. The LTS is limited to i386, amd64, armel and armhf.
+All other architectures listed below are no longer supported in Jessie.
 For more information, please refer to the <a
 href="https://wiki.debian.org/LTS">LTS section of the Debian Wiki</a>.
 </strong></p>
 
 <p>To obtain and install Debian, see
 the <a href="debian-installer/">installation information</a> page and the
 <a href="installmanual">Installation Guide</a>. To upgrade from an older
 Debian release, see the instructions in the
 <a href="releasenotes">Release Notes</a>.</p>
 
-<p>The following computer architectures are supported in this release:</p>
+<p>Computer architectures supported in this release:</p>
 
 <ul>
 <:
 foreach $arch (@arches) {
  print "<li><a href=\"$(HOME)/ports/$arch/\">$arches{$arch}</a>\n";
 }
 :>
 </ul>
 
 <p>Contrary to our wishes, there may be some problems that exist in the



--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported

Laura Arjona Reina-4
Hi

Thanks Holger for caring about this issue.
A related problem with jessie is that we have 8.11.0 images for all the
arches, but 8.11.1 images only for the LTS arches.

see
https://cdimage.debian.org/cdimage/archive/8.11.0/
and
https://cdimage.debian.org/cdimage/archive/8.11.1/

So right now many links of the page
https://www.debian.org/releases/jessie/debian-installer/ provide errors.

I've had a look at your proposal and I agree (thanks!). In addition to
the changes you propose, I think we need to figure out how to show the
info in the  debian-installer page so every link works: the ones that
should point to the (unsupported) 8.11.0 images, and the ones pointing
to the 8.11.1 images.

We probably need custom tags for jessie for its arches and release_info
templates.

I'm sorry I couldn't put more time on this, for now.
Right now it's something that happens with jessie, but I guess in the
future we'll have similar issues in newer releases for which LTS only
covers part of the initial architectures.

Kind regards,
--
Laura Arjona Reina
https://wiki.debian.org/LauraArjona

Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported

Holger Wansing-4
Hi,

Laura Arjona Reina <[hidden email]> wrote:

> Hi
>
> Thanks Holger for caring about this issue.
> A related problem with jessie is that we have 8.11.0 images for all the
> arches, but 8.11.1 images only for the LTS arches.
>
> see
> https://cdimage.debian.org/cdimage/archive/8.11.0/
> and
> https://cdimage.debian.org/cdimage/archive/8.11.1/
>
> So right now many links of the page
> https://www.debian.org/releases/jessie/debian-installer/ provide errors.
>
> I've had a look at your proposal and I agree (thanks!). In addition to
> the changes you propose, I think we need to figure out how to show the
> info in the  debian-installer page so every link works: the ones that
> should point to the (unsupported) 8.11.0 images, and the ones pointing
> to the 8.11.1 images.
>
> We probably need custom tags for jessie for its arches and release_info
> templates.

Another possible solution would be, to stay at 8.11 with the tags in webwml,
and solve the rest with symlinks on the image server:

for LTS archs: symlink from 8.11 to 8.11.1
for non-LTS archs: symlink from 8.11 to 8.11.0


CC'ing Steve for his 'debian-cd' opinion on this.


Holger


--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported

Holger Wansing-4
Hi,

Holger Wansing <[hidden email]> wrote:

> Laura Arjona Reina <[hidden email]> wrote:
> >
> > Thanks Holger for caring about this issue.
> > A related problem with jessie is that we have 8.11.0 images for all the
> > arches, but 8.11.1 images only for the LTS arches.
> >
> > see
> > https://cdimage.debian.org/cdimage/archive/8.11.0/
> > and
> > https://cdimage.debian.org/cdimage/archive/8.11.1/
> >
> > So right now many links of the page
> > https://www.debian.org/releases/jessie/debian-installer/ provide errors.
> >
> > I've had a look at your proposal and I agree (thanks!). In addition to
> > the changes you propose, I think we need to figure out how to show the
> > info in the  debian-installer page so every link works: the ones that
> > should point to the (unsupported) 8.11.0 images, and the ones pointing
> > to the 8.11.1 images.
> >
> > We probably need custom tags for jessie for its arches and release_info
> > templates.

I managed to get this running. A patch is attached.
Even if LTS period for jessie is nearly at its end, I created this patch for
the Jessie pages, because that gives the possibility to test it NOW (since
the jessie 8.11.0 and 8.11.1 images are now in place, but Stretch LTS are not).

If we agree on this solution, I would adapt the patch for Stretch.

To give people an easy way to see how it looks like, I have uploaded the
results to people.debian.org.
Visit
https://people.debian.org/~holgerw/www-for-jessie-lts/webwml/english/releases/jessie/index.en.html
and
https://people.debian.org/~holgerw/www-for-jessie-lts/webwml/english/releases/jessie/debian-installer/index.en.html

All the image links to cdimage.d.o are working.
(Please note, that most other links do not, because that are only two locally
built html files.)


Holger



--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported

Holger Wansing-4
Hi,

Holger Wansing <[hidden email]> wrote:
> I managed to get this running. A patch is attached.

Now it really attached :-)

Holger


--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

jessie-lts_3.diff (11K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported -- patch for stretch

Holger Wansing-4
In reply to this post by Holger Wansing-4
Hi,

Holger Wansing <[hidden email]> wrote:
> I managed to get this running. A patch is attached.
> Even if LTS period for jessie is nearly at its end, I created this patch for
> the Jessie pages, because that gives the possibility to test it NOW (since
> the jessie 8.11.0 and 8.11.1 images are now in place, but Stretch LTS are not).
>
> If we agree on this solution, I would adapt the patch for Stretch.

Since start of LTS for Stretch is near:
A patch for Stretch is attached here. (I have rephrased things a little.)

I have uploaded the resulting files to
https://people.debian.org/~holgerw/www-for-stretch-lts/webwml/english/releases/stretch/index.en.html
and
https://people.debian.org/~holgerw/www-for-stretch-lts/webwml/english/releases/stretch/debian-installer/index.en.html


Holger

--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

stretch-lts.diff (9K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported -- updated patch for jessie

Holger Wansing-4
In reply to this post by Holger Wansing-4
Hi,

Holger Wansing <[hidden email]> wrote:
> I managed to get this running. A patch is attached.
> Even if LTS period for jessie is nearly at its end, I created this patch for
> the Jessie pages, because that gives the possibility to test it NOW (since
> the jessie 8.11.0 and 8.11.1 images are now in place, but Stretch LTS are not).
>
> If we agree on this solution, I would adapt the patch for Stretch.

Since LTS is now over for Jessie, I have overworked the patch again (attached),
and I will apply it shortly, if noone objects.


Holger


--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076

jessie-lts.diff (9K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#960835: Debian Jessie site lists only 4 archs as supported -- updated patch for jessie

Holger Wansing-4
Hi,

Holger Wansing <[hidden email]> wrote:

> Hi,
>
> Holger Wansing <[hidden email]> wrote:
> > I managed to get this running. A patch is attached.
> > Even if LTS period for jessie is nearly at its end, I created this patch for
> > the Jessie pages, because that gives the possibility to test it NOW (since
> > the jessie 8.11.0 and 8.11.1 images are now in place, but Stretch LTS are not).
> >
> > If we agree on this solution, I would adapt the patch for Stretch.
>
> Since LTS is now over for Jessie, I have overworked the patch again (attached),
> and I will apply it shortly, if noone objects.

Done.
Everything looks fine.


Holger


--
Holger Wansing <[hidden email]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076