Bug#1067649: Verification page is not accessible from the homepage

2024-03-24 Thread Tassia Camoes Araujo
Package: www.debian.org
Severity: important
X-Debbugs-CC: debian...@lists.debian.org

Dear www and CD teams,

When the Download link in our homepage was changed to start the iso
download right away, the old download page [1] became inaccessible (at
least not easily-accessible), making it very hard to find the
verification page [2]. I could only find it clicking on "other
downloads", then "Download mirrors", and scrolling up until the top of
the page, where a menu appears on the right, containing the link to the
verify page (I guess many of our users would totally miss it!).

My suggestion would be to replace the line "other downloads" with 2
separate links side-by-side: 

"verify authenticity" | "check all download options"

And incorporate the content of the old download page into those 2
targets, the verify and "Getting Debian" page [3] (current target of
other downloads).

[1] https://www.debian.org/download
[2] https://www.debian.org/CD/verify
[3] https://www.debian.org/distrib/

Cheers,

Tassia.



Bug#851541: Bug#902668: Draft for rewrite of https://www.debian.org/CD/verify

2024-03-24 Thread Cyril Brulebois
Hi,

Tassia Camoes Araujo  (2024-03-25):
> I've reviewed the proposed patch, and I think it should be applied as
> soon as possible.
> 
> It seems Laura was waiting for a final review before applying this patch
> (long overdue!), which IMHO would bring much more clarity to the image
> verification process (usually, a big struggle to new users).
> 
> We should make a decision about the long key IDs request (points 1 and 2
> from #851541), and once those changes go online, I think both bugs could
> be closed (#902668 and #851541).
> 
> Thanks for all who have invested energy to clarify this process, and I
> hope we can benefit from your work very soon!
> 
> Cheers,
> 
> Tassia. 

Cc += debian-cd@ for information.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#902668: Draft for rewrite of https://www.debian.org/CD/verify

2024-03-24 Thread Tassia Camoes Araujo
Hi,

I've reviewed the proposed patch, and I think it should be applied as
soon as possible.

It seems Laura was waiting for a final review before applying this patch
(long overdue!), which IMHO would bring much more clarity to the image
verification process (usually, a big struggle to new users).

We should make a decision about the long key IDs request (points 1 and 2
from #851541), and once those changes go online, I think both bugs could
be closed (#902668 and #851541).

Thanks for all who have invested energy to clarify this process, and I
hope we can benefit from your work very soon!

Cheers,

Tassia. 



webwml failed

2024-03-24 Thread Debian Webmaster
/srv/www.debian.org/cron/log/wml_run.log-./mirror_list.pl -m Mirrors.masterlist 
-t wml-full > ../../english/mirror/list-full.inc
/srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2024 -o 
UNDEFuEN:list-full.en.html@g+w   list-full.wml
/srv/www.debian.org/cron/log/wml_run.log-../../touch_translations.pl 
/srv/www.debian.org/webwml/english/mirror/list-full.wml en
/srv/www.debian.org/cron/log/wml_run.log-copying list-full.en.html to 
../../../www/mirror
/srv/www.debian.org/cron/log/wml_run.log-making a link 
../../../www/mirror/list-full.html -> list-full.en.html
/srv/www.debian.org/cron/log/wml_run.log-./mirror_list.pl -m Mirrors.masterlist 
-t wml-primary > ../../english/mirror/list-primary.inc
/srv/www.debian.org/cron/log/wml_run.log-./mirror_list.pl -m Mirrors.masterlist 
-t wml-secondary > ../../english/mirror/list-secondary.inc
/srv/www.debian.org/cron/log/wml_run.log-./mirror_list.pl -m Mirrors.masterlist 
-t wml-footer > ../../english/mirror/list-footer.inc
/srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2024 -o 
UNDEFuEN:list.en.html@g+w   list.wml
/srv/www.debian.org/cron/log/wml_run.log-../../touch_translations.pl 
/srv/www.debian.org/webwml/english/mirror/list.wml en
/srv/www.debian.org/cron/log/wml_run.log-copying list.en.html to 
../../../www/mirror
/srv/www.debian.org/cron/log/wml_run.log-making a link 
../../../www/mirror/list.html -> list.en.html
/srv/www.debian.org/cron/log/wml_run.log-./arch_size.pl
/srv/www.debian.org/cron/log/wml_run.log-Input file cannot be fetched from 
https://ftp-master.debian.org/arch-space:
/srv/www.debian.org/cron/log/wml_run.log-500 Can't connect to 
ftp-master.debian.org:443 (Connection timed out) at ./arch_size.pl line 23.
/srv/www.debian.org/cron/log/wml_run.log:make[2]: *** [Makefile:46: 
../../english/mirror/size.data] Error 110
/srv/www.debian.org/cron/log/wml_run.log-make[2]: Leaving directory 
'/srv/www.debian.org/webwml/english/mirror'
/srv/www.debian.org/cron/log/wml_run.log:make[1]: [../Makefile.common:84: 
mirror-install] Error 2 (ignored)
/srv/www.debian.org/cron/log/wml_run.log-make -C partners install
/srv/www.debian.org/cron/log/wml_run.log-make[2]: Entering directory 
'/srv/www.debian.org/webwml/english/partners'
/srv/www.debian.org/cron/log/wml_run.log-make -C 2015 install
/srv/www.debian.org/cron/log/wml_run.log-make[3]: Entering directory 
'/srv/www.debian.org/webwml/english/partners/2015'



Debian RT - please install an additional dependency for Sphinx-based documentation on wolkenstein

2024-03-24 Thread Holger Wansing
Hello DSA


Inline with the migration of documentation to restructedText / Sphinx there is
the need for one more package to be installed on www-master:

A somewhat longstanding topic is the creation of a Debian-style html theme for
those documents (currently the style of those docs is not really in-line with
the color scheme on debian.org. See [2] for example).
Thanks to Stéphane Blondon we have a proposal now (see [1]), which is based
on a theme from readthedocs.org.
To make that work, we need to have python3-sphinx-rtd-theme installed on
www-master (?).
Without that package, we have a broken html layout, which can be seen at
[3] currently.

Please note, that this dependency is not a build-dependency, but also needed
during runtime (aka: on every www mirror which serves those Sphinx-based
documents we need to have python3-sphinx-rtd-theme installed, to make the
new theme work for the website visitor).
However, I couldn't find any other stanza for www.debian.org web mirrors
than www-master.
Are all www mirrors deployed from this stanza, or how is it supposed to
work?


I'm attaching a patch for the debian.org-www-master.debian.org
dependencies including the new dependency, in the hope that it is correct
this way.


Kind regards,
Holger

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915583#25
[2] https://www.debian.org/doc/manuals/developers-reference/index.en.html
[3] https://www.debian.org/doc/debian-policy/

-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076
>From 72c0871fa470eeb30e8d4f3afa7d2b1f6ae17f68 Mon Sep 17 00:00:00 2001
From: Holger Wansing 
Date: Sun, 24 Mar 2024 18:59:13 +0100
Subject: [PATCH] Add python3-sphinx-rtd-theme as dependency for www-master, to
 get a nice Debian-style html theme for our Sphinx-based documents

---
 debian/changelog | 4 
 debian/control   | 1 +
 2 files changed, 5 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index ef3d457..ffcc71e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,10 @@ debian.org (74) UNRELEASED; urgency=medium
   * Drop debian.org-lintian.debian.org
   * Drop debian.org-lintian-new.debian.org
 
+  [ Holger Wansing ]
+  * www-master - additional dependency for Sphinx-based documentation:
++ python3-sphinx-rtd-theme
+
  -- Pierre-Elliott Bécue   Mon, 18 Mar 2024 22:01:07 +0100
 
 debian.org (73) stable; urgency=medium
diff --git a/debian/control b/debian/control
index 4de3955..cef3776 100644
--- a/debian/control
+++ b/debian/control
@@ -340,6 +340,7 @@ Depends: debiandoc-sgml,
 	python3-distro-info,
 	python3-sphinx,
 	python3-stemmer,
+	python3-sphinx-rtd-theme,
 	tex-gyre,
 	texinfo,
 	fonts-freefont-otf,
-- 
2.39.2



webwml failed

2024-03-24 Thread Debian Webmaster
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log-sed: can't read ../data/langs: No such 
file or directory
/srv/www.debian.org/cron/log/wml_run.log:make[4]: *** 
[/srv/www.debian.org/webwml/english/international/l10n/po/Makefile:47: 
../../../../english/international/l10n/date.gen] Error 2
/srv/www.debian.org/cron/log/wml_run.log-make[4]: Leaving directory 
'/srv/www.debian.org/webwml/spanish/international/l10n/po'
/srv/www.debian.org/cron/log/wml_run.log:make[3]: [../../../Makefile.common:84: 
po-install] Error 2 (ignored)
/srv/www.debian.org/cron/log/wml_run.log-make -C po-debconf install
/srv/www.debian.org/cron/log/wml_run.log-make[4]: Entering directory 
'/srv/www.debian.org/webwml/spanish/international/l10n/po-debconf'
/srv/www.debian.org/cron/log/wml_run.log-wml -q -D CUR_YEAR=2024 -o 
UNDEFuES:index.es.html@g+w   index.wml
/srv/www.debian.org/cron/log/wml_run.log-../../../../touch_translations.pl 
/srv/www.debian.org/webwml/spanish/international/l10n/po-debconf/index.wml es