[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#924172: www.debian.org: differences under english/ between builds in stretch and buster



Package: www.debian.org
Severity: normal
User: www.debian.org@packages.debian.org
Usertags: scripts

Hi,

While working on rebuilding the website within stretch and buster, I've
noticed the following.

This is a curated summary based on diffing a stretch build tree and a
buster build tree, after building the english subdirectory only, with
USE_SAMPLE_FILES=1. This was built by diffing both directory, excluding
all files with 8 changes (assuming those were due to the webwml version
and dates of last modification/build changes, which a cursory look
confirms on dozens of them, but that really should be automated).

I'd think items #1 and #7 should be given high priority.


1. Changes related to canonicalization(?) of the URL
====================================================

    --- stretch/webwml/english/News/news.en.rdf
    +++ buster/webwml/english/News/news.en.rdf
    @@ -1,5 +1,5 @@
     <?xml version="1.0" encoding="utf-8"?>
    -<?xml-stylesheet href="../security/dsa-rdf.css" type="text/css"?>
    +<?xml-stylesheet href="../../english/security/dsa-rdf.css"
    type="text/css"?>
     <rdf:RDF
       xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
       xmlns="http://purl.org/rss/1.0/";
    
    --- stretch/webwml/english/sitemap.en.html
    +++ buster/webwml/english/sitemap.en.html
    
    -<link href="./debian.css" rel="stylesheet" type="text/css">
    -  <link href="./debian-en.css" rel="stylesheet" type="text/css" media="all">
    -<link rel="search" type="application/opensearchdescription+xml" title="Debian website search" href="./search.en.xml">
    +<link href="../english/debian.css" rel="stylesheet" type="text/css">
    +  <link href="../english/debian-en.css" rel="stylesheet" type="text/css" media="all">
    +<link rel="search" type="application/opensearchdescription+xml" title="Debian website search" href="../english/search.en.xml">
    
    -  <a href="./" title="Debian Home"><img src="./Pics/openlogo-50.png" alt="Debian" width="50" height="61"></a>
    +  <a href="../english/" title="Debian Home"><img src="../english/Pics/openlogo-50.png" alt="Debian" width="50" height="61"></a>
    
    -   <li><a href="intro/about">About Debian</a></li>
    -   <li><a href="distrib/">Getting Debian</a></li>
    -   <li><a href="./support">Support</a></li>
    -   <li><a href="./devel/">Developers' Corner</a></li>
    +   <li><a href="../english/intro/about">About Debian</a></li>
    +   <li><a href="../english/distrib/">Getting Debian</a></li>
    +   <li><a href="../english/support">Support</a></li>
    +   <li><a href="../english/devel/">Developers' Corner</a></li>
    
    [ and many more ]


2. Changes in mail address representation
=========================================

    --- stretch/webwml/english/consultants/index.en.html
    +++ buster/webwml/english/consultants/index.en.html
    
Many changes there, but I suppose this is due to some random obfuscation
of mail address, which is likely not reproducible anyway.


3. Changes in a log file
========================

    --- stretch/webwml/english/devel/misc/card.log
    +++ buster/webwml/english/devel/misc/card.log

No surprises here, with versions for the build chain being bumped, and
timestamps.


4. Changes in ordering of coordinators
======================================

    --- stretch/webwml/english/devel/website/translation_coordinators.en.html
    +++ buster/webwml/english/devel/website/translation_coordinators.en.html
    
    -<ul><li>Arabic: Ayman Negm &lt;negm@debian.org&gt;, Mohammed Adn&egrave;ne Trojette &lt;adn+deb@diwi.org&gt;</li>
    +<ul><li>Arabic: Mohammed Adn&egrave;ne Trojette &lt;adn+deb@diwi.org&gt;, Ayman Negm &lt;negm@debian.org&gt;</li>
    
    [ Ditto for: Arabic, Chinese, Indonesian, Persian, Polish, Romanian ]

Is it expected to have a random order? Or should this be made to build
and list people in a reproducible order?


5. Changes in ordering under wnpp
=================================

    --- stretch/webwml/english/devel/wnpp/*
    +++ buster/webwml/english/devel/wnpp/*

Should packages be listed in a reproducible order?


6. Changes in order under l10n
==============================

    --- stretch/webwml/english/international/l10n/po-debconf/rank.en.html
    +++ buster/webwml/english/international/l10n/po-debconf/rank.en.html
    
    --- stretch/webwml/english/international/l10n/po/gen/rank.inc
    +++ buster/webwml/english/international/l10n/po/gen/rank.inc
    
    --- stretch/webwml/english/international/l10n/po/gen/stats
    +++ buster/webwml/english/international/l10n/po/gen/stats
    
    --- stretch/webwml/english/international/l10n/po/rank.en.html
    +++ buster/webwml/english/international/l10n/po/rank.en.html

There might be some reproducibility issues here too.


7. Changes related to image width/height attributes
===================================================


    --- stretch/webwml/english/partners/2018/index.en.html
    +++ buster/webwml/english/partners/2018/index.en.html
    
    -  <IMG SRC="./images/stackpath-logo-reversed.svg" alt="StackPath" class="partnerlogo" width=height=>
    +  <IMG SRC="./images/stackpath-logo-reversed.svg" alt="StackPath" class="partnerlogo">
    
    --- stretch/webwml/english/partners/2019/index.en.html
    +++ buster/webwml/english/partners/2019/index.en.html
    
    -  <IMG SRC="./images/bytemark_logo.svg" alt="Bytemark" class="partnerlogo" width=height=>
    +  <IMG SRC="./images/bytemark_logo.svg" alt="Bytemark" class="partnerlogo">
    
    -  <IMG SRC="./images/stackpath-logo-reversed.svg" alt="StackPath" class="partnerlogo" width=height=>
    +  <IMG SRC="./images/stackpath-logo-reversed.svg" alt="StackPath" class="partnerlogo">
    
    --- stretch/webwml/english/partners/index.en.html
    +++ buster/webwml/english/partners/index.en.html
    
    -  <IMG SRC="./images/bytemark_logo.svg" alt="Bytemark" class="partnerlogo" width=height=>
    +  <IMG SRC="./images/bytemark_logo.svg" alt="Bytemark" class="partnerlogo">
    
    -  <IMG SRC="./images/stackpath-logo-reversed.svg" alt="StackPath" class="partnerlogo" width=height=>
    +  <IMG SRC="./images/stackpath-logo-reversed.svg" alt="StackPath" class="partnerlogo">

For some reason, width/height were empty, and they seem to be stripped
now? Progress, maybe, except that might be hiding the root issue?


8. More ordering changes (architectures, DSAs)
==============================================

    --- stretch/webwml/english/releases/potato/installmanual.en.html
    +++ buster/webwml/english/releases/potato/installmanual.en.html
    
    --- stretch/webwml/english/releases/potato/releasenotes.en.html
    +++ buster/webwml/english/releases/potato/releasenotes.en.html
    
    --- stretch/webwml/english/releases/woody/installmanual.en.html
    +++ buster/webwml/english/releases/woody/installmanual.en.html
    
    --- stretch/webwml/english/releases/woody/releasenotes.en.html
    +++ buster/webwml/english/releases/woody/releasenotes.en.html
    
    --- stretch/webwml/english/security/crossreferences.en.html
    +++ buster/webwml/english/security/crossreferences.en.html
    
    -- stretch/webwml/english/security/ref-table.inc
    ++ buster/webwml/english/security/ref-table.inc



Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant


Reply to: