• Kernel Handbook - Out of date ABI maintenance info

    From Tj@21:1/5 to All on Sat Aug 2 12:20:01 2025
    Two issues:

    1. In 5.2.1, and "5.2.2 Maintaining and updating the ABI " document "debian/abi/" and "debian/config/defines" - neither of which now exist. This needs updating to reflect how it is done today.

    2. The copy published at https://www.debian.org/doc/manuals/debian-kernel-handbook/ch-versions.html is very out-of-date (2018).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Hutchings@21:1/5 to All on Sun Aug 3 04:40:01 2025
    On Sat, 2025-08-02 at 09:58 +0000, Tj wrote:
    Two issues:

    1. In 5.2.1, and "5.2.2 Maintaining and updating the ABI " document "debian/abi/" and "debian/config/defines" - neither of which now exist. This needs updating to reflect how it is done today.

    Yes. Could you open an MR for this?

    2. The copy published at https://www.debian.org/doc/manuals/debian-kernel-handbook/ch-versions.html is very out-of-date (2018).

    The canonical location, which is updated by CI, is <https://kernel-team.pages.debian.net/kernel-handbook/>. (Previously it
    was on Alioth and briefly it was <https://kernel-handbook.debian.net>
    because Alioth went away before Salsa Pages was ready.)

    I was not aware that there was a copy on www.debian.org, and it's not
    clear to me how and why it got there. The Wayback Machine shows it
    being there as early as 2015 which was some time before the Alioth/Salsa transition, and it was obviously updated at least once after that.

    I'll contact the web team to see if this can be replaced with a
    redirection.

    Ben.

    --
    Ben Hutchings
    Experience is what causes a person to make new mistakes
    instead of old ones.

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

    iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmiOylQACgkQ57/I7JWG EQkjbxAAtWXNv71fWdgp5aCUFXdKpDYC3sLzGmaWLAWf7eiEoGul6rw8XO35Tfzo XUMKREr7reXmzw6U0SEfx9MAsqqgdwbsazwvZMa0hk8j2jMXLrxlY+iJJH7KOmot jVLqsZtsMqH9m9Af9kYVsKO4XQ7TRWruwR8SCUBUkOHu/VlyrM8o5SruyeKw6ZZF mJMK6k0hefw1U2B4KtvM2mthOs2KqMre3puxBvQq1Ts+FhMWkR40Q/KTUPDl7mn5 FM3rRws9Pm7kq8V++fRV/SXktfmAuNxP7zidjrDTOnSXGDMgtMiBjp05IQLYJ3vK mopZeVzHdgV4wkreJdWWvlAw6ub4VDZnFvXEH9JK/wKJ9A9U9e3doYfYdGAUhUa/ OIsIE3hzMXJLQYEyaOigPym47kWxKn82c8Oi5rMa8tOpyKNH8R+gs16HKo51NANN pmU14evTjRQRzZsiZ+a4FkDUaZUN5xLGqtLzoRRRnVtBukxsJrMKlnnPlRWfNXN2 DOVFCEeC9uFk4CPHmqxPq9R3mNW9oF97h7HSy9ErVXc2SowUOIt5EY6Ic5YrdhzS BGMg+ASLH7Io5sQS+h10EiFiNzptakfz2XRyGExkz1AiR59ILyjDcg4wk3oG/l4u FkNLWD23JPUI6i/8+SFfTXAjRHengGvIkLXqBt3sz4iJJdUIQIg=
    =wl+Y
    -----END PGP SIGNATURE-----

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