• Bug#1109609: Removing old news from webpages

    From Holger Levsen@21:1/5 to Jonathan Dowland on Mon Jul 28 11:20:01 2025
    XPost: linux.debian.devel, linux.debian.www

    On Thu, Jul 24, 2025 at 05:13:02PM +0100, Jonathan Dowland wrote:
    This conversation ended up being spread across several lists. I'm posting updated solely to the following bug, to try and keep things in one place: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109609

    which further explains there is now https://chronicles.debian.net/www/News/1997/19971211
    and other old Debian news available again on the web and I would just
    like to say thank you very much, Jonathan, much appreciated! \o/ <3


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    This is a pandemic, not a war. People keep dying even if you surrender.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmiHQAkACgkQCRq4Vgaa qhxGvBAAhyRmV8EdxIGi0ycnU5B+V0whhcGPj4quXiiJI7io/oWnL6bOznObWXHr zHxAXIIfFITwUESV3WfxlliC6lSjafNkxdY9gDokDNpK05o8Lu2rGKtItashIdJn sYH0WURUHGNtnYKrBmPPY6qjyXQldRZvxVC3pXcHaQePm6FEmewBxb39bDzWUY/Y Bl1KNfXrrLG++VqauaoZZG1/U5nekSMIrmcKo1VPUWFdI91D+beHzIHzrHs66Nc/ zm7SrhPZmklUTNmYE9h0GUUuG1A9CWdBJ54obqU3N1sBCgH298aC0PlDqgKpbiec AVEHpjSnnZG6fbEL0xyvxJZYm6ZT/ED3Q7s+jvk11hTSjy2qbbDSC6gxu6+uIt8f JcI6xtu2IUgf8bAUG+xMhzRKSlGvOkN0VObFetNFgkc6Rf/Q+54PmiMcKjQRt3xK nqJaR1QbiqSUYqT8KG2iyaVx/7yJw4HzrAFEdXpMjse3BkMLNce/8nQGN2JYckWw iMr/hquxcv2YS1E5xJHYl59WOYs6I/sJ2/YOVaiGNVASeQ0zC1FszrZch98NeO/k OyKeqOvoSuYNwM3lsIWg82EmeEbCjOYfWrLr19j5G
  • From Jonathan Dowland@21:1/5 to Holger Levsen on Fri Aug 1 14:40:01 2025
    XPost: linux.debian.devel, linux.debian.www

    On Mon Jul 28, 2025 at 10:16 AM BST, Holger Levsen wrote:
    I would just like to say thank you very much, Jonathan, much
    appreciated! \o/ <3

    Thank you for your kind words!

    There's still much to do, but the essentials -- a proper .org site and
    the necessary HTTP redirects -- are now in place, so I can announce "the Chronicles of Debian":

    https://chronicles.debian.org

    e.g.

    $ HEAD -S -H "Accept-Language: de"
    https://www.debian.org/News/1997/19971211
    HEAD https://www.debian.org/News/1997/19971211
    302 Found
    HEAD https://chronicles.debian.org/www/News/1997/19971211
    200 OK

    Content-Language: de
    Content-Location: 19971211.de.html


    Thanks in particular to the DSA team for all their support, as well as
    Carles Pina i Estany and Carlos Henrique Lima Melara who have helped a
    lot behind the scenes.

    --

    Jonathan Dowland
    [email protected]
    https://jmtd.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Levsen@21:1/5 to Jonathan Dowland on Fri Aug 1 15:00:01 2025
    XPost: linux.debian.devel, linux.debian.www

    On Fri, Aug 01, 2025 at 01:36:08PM +0100, Jonathan Dowland wrote:
    There's still much to do, but the essentials -- a proper .org site and the necessary HTTP redirects -- are now in place, so I can announce "the Chronicles of Debian":
    https://chronicles.debian.org
    e.g.
    $ HEAD -S -H "Accept-Language: de"
    HEAD https://www.debian.org/News/1997/19971211
    302 Found
    HEAD https://chronicles.debian.org/www/News/1997/19971211
    200 OK
    Content-Location: 19971211.de.html

    wow, neato! \o/ /me really likes this!

    so whats left to do?

    Thanks in particular to the DSA team for all their support, as well as
    Carles Pina i Estany and Carlos Henrique Lima Melara who have helped a lot behind the scenes.

    thank y'all very very much! <3


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    This is the year of gpg on the desktop! (Gunnar Wolf)

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmiMuSAACgkQCRq4Vgaa qhxHyg//dzP13/2MLVdtLzts0VdyNYI0OD5ahl6bHbGe7/UO+xCVm6yjGEXt6Ci7 oiaBJZj+/ewVvSiQgjGNnIviY3Rs5fl6NbzW4+kJMv9w42SttNwmAm7fCaLI3Sm9 2LaTXWcbP6/W4/A9J/zyxXxlw/XNcJZs2pN52YwhXtIAKNvIQzUNOusH1XtIVIc6 l1+T73RK+D/BTnYRBfS3GhGOtdYlHznM00s/zo3343jKDVvYhhEqtpbVAH3pNWNb Rv0IfMLkCx7xDAIwqrsyoS68mYlsrvkik0pJQle78GJf43QruCUlYkVKQZR5/nwF RxFkjO3+HO2mIIzmf9VeePPfZPaWPB2SMe8F1q6L4h1OsVnSjAwUGjUSf8fxAAy0 12R3CD8XHmMpwX0/L+v5ioWOMLUsWEZxUBB7nZakw5XsXEdkYEfiyw1EfrSLdHAF 5/m9teGFQpoVTXUHqQwhAmj2TOSm5yACROtSxNSaq24UqN9GtmTeOxUqqKDc+ZXD CArMaBzhQjJn3Y4dGpDiBC6/jEUPfUxgLaVt9Ddbd3188HoNcGB8IXiSIKkKEwtB 9RjULDHTGqROavwjEVYlS4RBByibwVKov74PZHhQNlU+jsf0tdYf1g5+6az
  • From Jonathan Dowland@21:1/5 to Thomas Lange on Fri Aug 1 17:30:01 2025
    XPost: linux.debian.www

    Hi Thomas,

    On Fri Aug 1, 2025 at 2:09 PM BST, Thomas Lange wrote:
    I'm not happy about the additional 50 lines of redirects

    Why didn't you have implemented a RewriteCond as I've suggested

    I'm sorry you're not happy. I wrote why I didn't think RewriteCond was appropriate in [1], before I did the work, and didn't see a reply.

    However, the solution I've gone for suffers from the problem I was
    trying to avoid (www delegating too much responsibility for what is a
    valid www URI to the Chronicles service), so a RewriteCond would be no
    worse from that perspective. Mea culpa, I did this in an incredible
    rush.

    There's nothing preventing us from replacing the list with a
    RewriteCond, it just needs someone to do the work. I could do it, but
    there are other Chronicles-related stuff I need to fix first.

    which means that we have to adjust this each year.

    The list doesn't need changing at all unless you delete more content. I
    hope you aren't planning to do that, and certainly not on a regular
    basis!

    When you do wish to delete stuff, please don't automatically assume we
    will pick it up. It should be a conversation and agreement between the
    two services.

    I've also asked for review by the web team when changing the apache
    config.

    Re-reading [2] you did suggest that the webteam could review the MR, but
    I didn't interpret that as "must" (and later forgot about it entirely).
    I iterated on the changes with DSA a few times and that never came up. I apologise, and will ensure to run all future www-related changes via the webteam.


    [1] https://lists.debian.org/debian-www/2025/07/msg00076.html
    [2] https://lists.debian.org/debian-www/2025/07/msg00074.html

    --

    Jonathan Dowland
    [email protected]
    https://jmtd.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)