• Upcoming l10n uploads

    From Cyril Brulebois@21:1/5 to All on Tue May 16 22:40:01 2023
    Hi,

    At this stage, I don't think we're going to be changing much in our
    packages, and hopefully worrying install reports shouldn't turn up…

    Except for easy/low-risk bugfixes or small improvements, I expect us to
    be mostly uploading packages to get the last batches of translations
    included before the release.

    Holger: Those uploads can happen at any time, and I'm happy to perform
    a bunch of them. I see translations.txt already filled up; but I know
    at least Turkish is coming. Should I wait a few hours or days before
    starting those uploads?

    I have yet to get back in touch with the release team to ask how they
    would like us to proceed regarding RC 4 vs the full freeze. On the
    kernel side, the current plan seems to be no further uploads before
    the release but that could always change if some big bad bug (security
    or otherwise) shows up.


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmRj6dYACgkQ/5FK8MKz VSCjAw//WETyIBu0S92aUODIT5XuEOB2jzCzg2/lRq8pcNxHOH5SJHg37aybXXTq N63PXPZBRD8nkZ06jEMbJXdhlWYOA/ZRv7LT99S9qdA9WgA6mGkHTfBTAtpH7o9G jkdL5ZpUiMoWX6DChtn9tO0yY6ITolhEeutwylPVIjsHClSYjnZfIDXSuLL+eXwL GMf46CJe5H2MRaT4oDPufYuZh0evobpBj81Y56bO3QdDWCSOTMNTuz6sb7bbWsrr jdnYybb4YNN4Ler2fcyewJ8tlCFa/cx4SkibLD14tHJcUKLeA5aEOGntisSmThcW FLjJjNgCAmXkUgtiJETaszGEMmZhBFF63OtJEtebK7newgMekbl3U6DlHXHA1vhi +/KbnPSCPcZ1m9Gf9srz1INgnVcgLDwFku66DpzMnqnxRWPesxnVjC2hFzqk8cwe pb/D4zMkC6lAe82+yuCeRMXnMGum3CiKnxiJVSbMuD3QTxLHhKs5/n4GXWtAe7pA kdIMYIPw8Nf6gUUaTnbYciU+HcRtDxUmTy0MbQ4FUrA+Le7EME6ELVBEuLrDWDOv MawXtK/XD5DrwkW6vA1giIrKxYKCNWnn6+JCgVk10+R/VE0f4G09a0Pbj1SiLqTM 95Dw/WhASjZLpISD7RmL/L41styIcn0IT0qCeo/LhlZKrksyRQo=
    =dd0S
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Holger Wansing@21:1/5 to Cyril Brulebois on Tue May 16 23:10:01 2023
    Hi,

    Cyril Brulebois <kibi@debian.org> wrote (Tue, 16 May 2023 22:38:51 +0200):
    Holger: Those uploads can happen at any time, and I'm happy to perform
    a bunch of them. I see translations.txt already filled up; but I know
    at least Turkish is coming. Should I wait a few hours or days before
    starting those uploads?

    I would propose to wait some days, let's say 5 days (if this timeline is fine for you), and then we make a cut and close the window for bookworm.

    For whatever reason translators come active at the very last this time;
    maybe that's because we have nothing like a string freeze, as it was
    some time in the past.

    A very significant part of development happens at the very end of the development cycle in d-i, if not during freeze.
    Which can be considered as a kind of ignorance regarding translations.

    Anyway, we can take it as it is, and to make the best of this, postpone
    the latest uploads as much as we can.
    Thus, my best plan would be to start with the last round of l10n uploads
    during the coming weekend.

    How does that sound?


    Holger




    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cyril Brulebois@21:1/5 to All on Tue May 16 23:50:01 2023
    Hi,

    Holger Wansing <hwansing@mailbox.org> (2023-05-16):
    I would propose to wait some days, let's say 5 days (if this timeline
    is fine for you), and then we make a cut and close the window for
    bookworm.

    That's fine with me.

    For whatever reason translators come active at the very last this
    time; maybe that's because we have nothing like a string freeze, as
    it was some time in the past.

    Given what happened on the grub/grub-installer front, I'm not sure a
    string freeze is something we could enforce: dealing with possible “neighbor” operating systems as always been brittle as far as I
    understood it, with os-prober doing its best to spot them, but also
    triggering side effects. Disabling it altogether upset users (which
    I found understandable), so we had to try and come up with a solution
    to accommodate for those use cases, while also finally limiting side
    effects on virtualized environments.

    Enforcing a string freeze would have meant not being able to address
    those issues.

    That being said, I don't think we've had many *changes* to existing
    strings, even less so late in the release cycle.

    So if that looks like a plan to you, we could decide to announce a
    string freeze, maybe matching a given freeze milestone[1], to resume
    sending a signal to translators. We should probably add some kind of
    warning or disclaimer, saying we shouldn't have changes to existing translations, but that some additions might still happen if absolutely
    required (which was the case for grub/grub-installer this cycle).

    1. https://release.debian.org/testing/freeze_policy.html

    What do you think?

    A very significant part of development happens at the very end of
    the development cycle in d-i, if not during freeze. Which can be
    considered as a kind of ignorance regarding translations.

    I can't speak for others, but I can guarantee you I'm very well aware
    of what translation work looks like, what coordination work probably
    looks like (I haven't done that for l10n myself, but I do a fair bit
    in other areas)… and that I've tried to communicate that to my fellow developers when those string additions came up. And I also had that in
    mind when I added some myself (non-free-firmware related, even if only
    shown in expert mode), with a freeze already started.

    And yet, I work on the installer when I can and/or when I must. And
    yes, that's usually late in the release cycle. :/ I suppose everyone
    has their own constraints and nobody really wants to hurt l10n
    efforts.

    Anyway, we can take it as it is, and to make the best of this,
    postpone the latest uploads as much as we can. Thus, my best plan
    would be to start with the last round of l10n uploads during the
    coming weekend.

    How does that sound?

    Whatever works for you is going to work for me!

    We'll see how the discussion with the release team goes (in a few
    days), and what the final timeline for l10n uploads will look like.
    I didn't think much about RC 4 yet, my only focus until today was
    releasing RC 3 (and not screwing up the debian-cd part). ;)


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmRj+FwACgkQ/5FK8MKz VSASxBAArPs+1EcX+2GCg2+j3nBiONOBA4FGulXQsQ/lH9kScPI3EFfFjAqetmqD eNWOd5yHK8d01Mk2DINUmwXJIXsXLhM5TmIJXB5cQK7Py4KK6FAb6uzHaCxy6aDO d4FS+T25BVFe+AojZe7lrzC/rL/1tZD75rfiP0jpiiqe09YSacgZ7cLSdJcIZEzu PAhmBNeSBDt7/040BQj/h5X7Ntlf9GM/2nZ/mtPoSv5GATZknTArBkaZmZUn+mkg 0iboBrNAR4fy3SsoFlAjeoR56STKhNIGNEcBeI6dvU/DdsM9U4U4WLSSWBxnJf4Z oWlxVwDy/jM3Ehynt/Tt44NSbWQEAo4GMf5hZ0/nUys/HAOMT9spi1bL5LSxPY7T WWLL07kCdTkIaKA7wC67tMQDUT88SgiOSVMiNkIiZM2Yo8qpzHJm6Z+EAl/lMduJ c+L828D7COEPMIBDurZu/1CuM3MiL2XADVdU/0wEyj0mRwvxi2nxhOys+dfzYFNp 69PnEa0hfMRvd2boFTFifnBbp90KLbt1FCdVSFoIjv9GxGyAdLMB0kTErXl3j8x3 dlEIkzj8ucKoyy5zztxnXz01x5M5BAIqkdhpGcGWL5fuHkP4CAExoOeFnuAjbPAB uGgmvv2poYlPwaT37EeDhHVhR/Pdg/pmR8sKDyDFzaSiFsP15Yo=
    =+Kto
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Holger Wansing@21:1/5 to All on Wed May 17 10:30:01 2023
    Hi,

    Am 16. Mai 2023 23:40:47 MESZ schrieb Cyril Brulebois <kibi@debian.org>: >Enforcing a string freeze would have meant not being able to address
    those issues.

    For sure, every medal has two sides.

    That being said, I don't think we've had many *changes* to existing
    strings, even less so late in the release cycle.

    So if that looks like a plan to you, we could decide to announce a
    string freeze, maybe matching a given freeze milestone[1], to resume
    sending a signal to translators. We should probably add some kind of
    warning or disclaimer, saying we shouldn't have changes to existing >translations, but that some additions might still happen if absolutely >required (which was the case for grub/grub-installer this cycle).

    1. https://release.debian.org/testing/freeze_policy.html

    What do you think?

    Sounds not bad...


    Holger

    --
    Sent from /e/ OS on Fairphone3

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Cyril Brulebois@21:1/5 to All on Tue May 23 12:30:01 2023
    Hi,

    Holger Wansing <hwansing@mailbox.org> (2023-05-16):
    I would propose to wait some days, let's say 5 days (if this timeline is
    fine for you), and then we make a cut and close the window for bookworm.

    I've seen a few uploads happen already. Since I'm almost done with all
    topics I wanted to investigate for Bookworm, I'll move to l10n uploads
    today.

    The planning for RC 4 is still uncertain at this time:
    https://lists.debian.org/debian-release/2023/05/msg00824.html

    but I'm not planning on looking at other packages once I'm done with the existing and upcoming l10n uploads, unless there's a very good reason to
    do so.


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmRslXkACgkQ/5FK8MKz VSDJ4w//ThUkFqG8+goRFVRMBJ4v8bJvttxGSLOarGV68Q4vvva6+O3yY87N2x3d acBbdSPaSccSsso6lYPkw9DuziVo1+10OwwEJO9uO68wJixWAnPJI7jOvAXrySEO aUyYkBFZ9OKmZoW1r2tc7gSWjp2B6E61d/LJwdUfgvejsPW0kvbCMTDngrAL/Y/N U9coBxxmEcGuMlpgplUg0U/3q8GLgdmK2f+vHcmoBuLvVjhzWVtkOnlq4vWxr1hd wJIaRO9YAmtL0OzpyuzxcnEbmKLawwNl7E4iV+v+ItbwW1qmLyFxDCQ2sxgQ5eVz OvU0CCrcAsdlZoO5+S0dKNiC+zknzY990CdQQwfwv9w+sEKgQbJhA8QF4HnyGw+J Zl17Eg3Gd4MXEARDjnljmA3KfiD7mbVq8pS0/nB1yYstYCLGabCV/zoz0qYLlUJJ HbaIuzJDW/OBdIhSdJOMjptT+SuJ9TBr2Rab/PNqz0HwoXcTfrbvWAM/SbcSBWHR bvRstuvjU3vTzEH+ULXRJ7nlOwtTrw62k8QVpPuYPODDcDHSAIK36jBzZ2zFt+hf Osb8vNjBmwDOd49kcIoChQ41Jy7BD07rWmZt0MBB0lfWtJg1y4HIyMEPVz0qCqCT BIjypliHRLZAMdG+D9WCwYuRCRWEDaKprAKK84D4MM7w/WaTGaM=
    =rOnJ
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *
  • From Cyril Brulebois@21:1/5 to All on Wed May 24 10:40:01 2023
    Hi Holger,

    Cyril Brulebois <kibi@debian.org> (2023-05-23):
    I've seen a few uploads happen already. Since I'm almost done with all
    topics I wanted to investigate for Bookworm, I'll move to l10n uploads
    today.

    Oops, I managed to disappear in some rabbit hole and you did most of the
    work there… sorry and thanks!

    I've uploaded a few more packages this morning, and looking at the
    remaining ones, I agree that it's not really worth it: a few typographic adjustments or possible typo fixes in nn.po, but other changes are
    present in some repositories (debhelper compat bump or things like
    that), so I won't go further — if there were more important changes we
    could easily fork a bookworm branch from the last tag, cherry-pick l10n updates, and release from there.


    Could you please push your tags too? As far as I can see, the master
    branches were pushed, but not the tags.

    For what it's worth, I'm using the following most of the time to make
    sure I'm pushing both the current branch and the associated tag:

    git push origin HEAD $(git describe)

    (If a tag wasn't created, the output of `git describe` can't be pushed,
    and the above command will generate an obvious error message.)


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmRtzR0ACgkQ/5FK8MKz VSCAZA//fmBX+HwNYvaN/YjdZgLbL6d9yjycGdiHqf9uZNst5aIphxxaQDE1T+MP OfPI6OYMiUl7EfM+JPxMUVRDrSnf2JCj7mqVi7uHrzDI0AjVB0Vs1oNGuOOQCvuW 2L2ijKObnGPSr9rmDP3R1vNC+mKMtVNRoXvrcx+nmIvIE1jRiaTpgHoREYGhLVQb rDReZKvWDCqBnBm98HAKugYeH2/TIv1YPmiMZ3+0KRbfTUdCxH8mSeOZFfJtI15D 8POrM/YPLXoiqkJP9oB4tNWbG4O88W1mz34GseKRs5hXo7/j9BBxRssvy6rsuQ09 o6fwHQyGSUW63zJNxs03jK8NxX3vsY2TK6Qu1O+4t9ywrDUu33mspT+SKAoGg2xU 6H08YLdM9YuSV/o+mB7eEPerzrtkIHH+6z78/ZAykOqM2+GKAyNSpi2KhkJXc6Ye 9UwD4mheSbSN+MN8YyN44idWRZo3F8a4BETsem6+OraNFCRP2ARWA5RQlflxbrt0 XYMe4jx9iQnVxhufR8l62gAdtevYqK9S6RQLSmCOIGDgCkGbBX1+vFOieWYljgmn vzi+4P16y0OuaqllEh2v6ijtxNA8oxruUEgFXqz3HbItznvQ/h3Z2R+ixgm4GjDC PKb2lbWwiZjtVK1KATS7ips13sKHVJ+QI+plp8DtGdQ8k7bkEQQ=
    =lW1O
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *