• Re: Proposal - Remove requirement that emails be wrapped at 80 characte

    From Soren Stoutner@21:1/5 to Debian Vote on Sat Mar 15 11:47:50 2025
    This is a multi-part message in MIME format.

    --nextPart9418869.CDJkKcVGEf
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    I apologize for sending three copies of this proposal. The digital signature on the first two
    was mangled for some reason. The signature on the copy I am responding to here should
    be clean.

    On Saturday, March 15, 2025 11:44:21 AM Mountain Standard Time Soren Stoutner wrote:
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    "Wrap your lines at 80 characters or less for ordinary discussion. Lines longer
    than 80 characters are acceptable for computer-generated output
    (e.g., ls -l)."
    https://www.debian.org/MailingLists/

    There were historical reasons for requiring people to wrap outgoing emails relating to some older MUAs (Mail User Agents also known as email clients) not
    having the ability to wrap the text of incoming emails and some older
    screens being limited to an 80 character width.

    These historical reasons no longer apply, as every MUA of which I am aware now
    has the ability to wrap incoming lines.

    From a technical perspective, I believe having the sending MUA hard-wrap lines
    at a particular column is the incorrect approach because there is no
    single line limit that works well on all receiving devices. Many cell phones have a display width of 40 columns or less, while modern desktops have a display width of far more than 80 columns. The only system that knows how big the viewport is where the mail will be displayed is the receiving MUA, so that is where decisions about line wrapping should be made.

    Having hard line wraps also causes problem with quoted text, where after multiple replies text will start to break in places that can make some of the quoted text appear to not be quoted. I am sure that everyone on the mailing lists has seen emails exhibiting that problem.

    There has is some discussion about this issue on debian-devel beginning at:

    https://lists.debian.org/debian-devel/2025/02/msg00302.html

    In that discussion, several people have suggested the use of format=flowed as a
    solution. Format=flowed is an RFC that proposes a system for
    hard-wrapping text but including special codes that allow a receiving MUA to unwrap them and then rewrap them to the current viewport.

    https://www.ietf.org/rfc/rfc2646.txt

    Format=flowed never gained wide adoption by the majority of MUAs. Although I don't have any objections to anyone using it, I don't see it as an appropriate
    requirement for communication on the mailing lists or a general
    solution to the problems of hard-wrapped text because it doesn't have wide enough
    implementation.

    ----- BACKGROUND ENDS -----


    ----- GENERAL RESOLUTION STARTS -----

    It is no longer required that emails sent to or received from official Debian infrastructure like the mailing lists or the BTS (Bug Tracking System) be wrapped at any particular column, although users and automated systems may choose to wrap emails at any column they prefer. Using format=flowed is not required for emails, but users and automated systems may do so if they like. The maintainers of the mailing list code of conduct shall update the text relating to the wrapping of emails at 80 characters to be the following:

    "There is no expectation that emails sent to the mailing lists are wrapped by the sender at a particular column, but those sending emails may wrap them if they choose."

    In the future, they may modify the above text of the code of conduct to meet changing circumstances as long as it does not violate the spirit of this General
    Resolution.

    ----- GENERAL RESOLUTION ENDS -----

    --
    Soren Stoutner
    [email protected]



    --
    Soren Stoutner
    [email protected]

    --nextPart9418869.CDJkKcVGEf
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I apologize for sending three copies of this proposal.&nbsp; The digital signature on the first two was mangled for some reason.&nbsp; The signature on the copy I am responding
    to here should be clean.</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Saturday, March 15, 2025 11:44:21 AM Mountain Standard Time Soren Stoutner wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; ----- BACKGROUND STARTS -----</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; The text of the current mailing list code of conduc
  • From Paul Tagliamonte@21:1/5 to Soren Stoutner on Sat Mar 15 21:10:01 2025
    On Sat, Mar 15, 2025 at 11:44:21AM -0700, Soren Stoutner wrote:
    There has is some discussion about this issue on debian-devel beginning at:

    https://lists.debian.org/debian-devel/2025/02/msg00302.html

    In that discussion, several people have suggested the use of format=flowed as a
    solution.  Format=flowed is an RFC that proposes a system for hard-wrapping text
    but including special codes that allow a receiving MUA to unwrap them and then >rewrap them to the current viewport.

    I feel like a bit of a broken record these days in Debian tbh, I feel
    like I was just saying this type of thing recently:

    1) Thank you for this thread, and cjwatson in particular for some
    actionable advice on using f=f.

    2) I think I agree on the substance here a lot!

    3) There is a delegate responsible for this. I really really really
    wish we had engaged with the people on the hook for this before we
    go to the GR lever. I didn't even see listmaster asked?


    While I agree with f=f as a matter of personal opinion, if this GR gets
    enough seconds, I plan to suggest another GR option (given enough
    seconds of course) to the effect of 'Affirm that the project has
    confidence in the listmaster's ability to manage Debian lists (including
    the CoC)'

    We have a delgate here. While I think f=f and no longer hard wrapping is great, I really _really_ wish we would involve the prople we put our
    trust in as a project before going to a whole project vote to make a
    decision none of us have to live with.

    Like, for the most part, we're all spending our free time to make the
    world a better place, can we like, talk?

    paultag

    --
    ⢀⣴⠾⠻⢶⣦⠀ Paul Tagliamonte <paultag>
    ⣾⠁⢠⠒⠀⣿⡁ https://people.debian.org/~paultag | https://pault.ag/
    ⢿⡄⠘⠷⠚⠋ Debian, the universal operating system.
    ⠈⠳⣄⠀⠀ 4096R / FEF2 EB20 16E6 A856 B98C E820 2DCD 6B5D E858 ADF3

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

    iQEzBAABCgAdFiEE8rctyP6kE7DHa+fOytLPCmgIXzIFAmfV3YsACgkQytLPCmgI XzIaXwgAgO1rib5ssRp5ecXxGJyRzmDFaOkGyW2FAI6gXSadK2y8zUEzOQ9ET4tf csRgWrf1IKF8YcOhepcqon4Tpr+W7xZMR2l4g7S/b+eMj8v22N2KUmmB375NR0Me 4WmrNdDLdz6/EYxKEyxA7jykhLSs5jiK0ewOjGd0w8qrYM6sSc71Dqh1SqG6dHBd +ewdS7MfgzTdI8r2Ei4c5qMFfBnaBQ+2WREjAVO7/glBqizJJnTdcx0v0eU/djG9 T9Y0uJDKPfqCsbL0SEwRYyN30WZJsXYWDp678/rofqHtJ0A28uWxHpmudEYXzFcq nUk7k2ekD9sF+OsTrHaBePdPN1tnaA==
    =0Doy
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alexander Wirt@21:1/5 to All on Sat Mar 15 21:00:01 2025
    Am Sat, Mar 15, 2025 at 11:44:21AM -0700 schrieb Soren Stoutner:
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    "Wrap your lines at 80 characters or less for ordinary discussion. Lines longer
    than 80 characters are acceptable for computer-generated output (e.g., ls -l)."

    https://www.debian.org/MailingLists/
    *snip as the content isn't important*

    really? you want to override a delegate you never asked? What about
    creating a bug on l.d.o first and see what happens?

    Alex - Debian Listmaster

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

    iQIzBAABCgAdFiEEbjlmweHRXblz0FtJHkX4yp3iOxYFAmfV2xgACgkQHkX4yp3i Oxa8YA//eJc/+SZeDrQ2fi6K9lylPyzU8QcFeyhdIGSghnQyWO8dsmPtZWE8r3TR htdlePbs+xnO9JtAbtrdfQ/6/0ULJPbSCuWG/hiDqqmlgbCaMXi1mucmBanFkCjr VszO7bvCgRPdDyXt3PcSgGZNCbs56VDHQ2eZfS6DLpM8EpIhIwrU9Pvqiho97khU MQQkWmNXUfKioYFmZY+/9t9Sthw2epJ09rlMC/f8Fal0BbJnPziOYPxYAHrbZJ4y G0j0bSlo7pvoaP8siJ08Zq3KElHCq7szGa6iVisF92rRD1alTJWxOGEtw9nzIeJL NcYskq2O0aexEEbqfZAmhMgrgmEBG5MuYyxVZ6SnVR/ePbGqO4uu63efZ8AxbA+4 C1K2X/245zcldlq7VIOxisUfXpjGVoudacYr1kMuj8MpSkS9ctRLxsXdDqBYPqzD nZS4BEFZEkxmHKmG3I/Y7HiSVyd3p0/zvtPLJ3bUw8SIA9yPPfK62xJxoCwMCSxb 7E8ZIHN7RrAWmW8nShStejS1BL5QjSH4XXnDqlfPdXmkrh58qHV8epunhxUVrUqN ExUFTtqf1ZhcWjTpsDY8JjRr7V2YwKCtJI4DIU8Bkk6jo2AD92wMaPiqQR+SR2DN pxgETE5708SfFjGmZYU2RCzQcih2aqjSas/D5WjmlTppO9/AiCY=
    =6Et5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alexander Wirt@21:1/5 to All on Sat Mar 15 21:40:01 2025
    Am Sat, Mar 15, 2025 at 01:26:01PM -0700 schrieb Soren Stoutner:
    On Saturday, March 15, 2025 12:55:04 PM Mountain Standard Time Alexander Wirt wrote:
    Am Sat, Mar 15, 2025 at 11:44:21AM -0700 schrieb Soren Stoutner:
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    "Wrap your lines at 80 characters or less for ordinary discussion. Lines longer than 80 characters are acceptable for computer-generated output (e.g., ls -l)."

    https://www.debian.org/MailingLists/

    *snip as the content isn't important*

    really? you want to override a delegate you never asked? What about creating a bug on l.d.o first and see what happens?

    1. I assume the listmasters are subscribed to debian-devel, so when I posted the original
    discussion there I considered that I was including them.

    Of course we are, but you should not expect us to read anything. If you
    want use to change a document in our domain, talk to us first and do it
    like everyone does: create a bug.


    2. As described in the text that you snipped, this issue is bigger than just the lists. For
    example, it also applies to the BTS. As such, I don’t think the listmasters are the correct
    place to address it for the entire Debian project. I consider the discussion on debian-devel
    to have be the correct initial place, followed by this GR when it became apparent that
    some people were strongly opposed to the proposal and a consensus decision was not
    possible.

    Sorry, you can't enforce behaviour things in such a ridiculous way. I am
    here for some time now (more than two decades) and I am a
    listmaster for... too long and I can tell you: Debian does not work like
    this.


    Alex


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

    iQIzBAABCgAdFiEEbjlmweHRXblz0FtJHkX4yp3iOxYFAmfV5CYACgkQHkX4yp3i Oxa/EQ//T+ytheXhsB062RCl/LYlBKcIuQjIz8/pvYTNr+9Jo7GDvFtlYfaQYqwn yY9kFgGIpX9aZVldunYBDDAYQywZkwULixxT4ctQHcLRYS0cFQ050RjX+UQ6SuPD q1o6RPgKhLezrZ5i6zxMymDm91q+Qhv1t56wI2zME466tWtn95w5bmqFVgW1EJt3 J7Z5vfVR+5DPBnclTMarBLmvZg32RjYYjdIxqoCstaV9NAhID2KDO8S+W29Zo5a5 gMfrLRMVN2EsM8XKVBhPjbiQXtBhZMkoBATKhfVapnm7o91BiRr8zDJh10z61lNJ kjQeE96V5NQEQ9fa5vCBV11cx+I7nPXu5CtLLD1eGysfiiTBXqwyBzcr8Xt+QUN3 59y2iDIcffkUmDwy1dZEF+9ro8XfMmW5/d6kL9eFEHMqAJkfUWuMYprh8zvZ4v8R 2xFB63SUm1j7SlAaNfayFDv6+EZGTYLfIfc6bjnbxeODc5M/8o0UKOgIa1Ta0Te7 17I3RTEwFSaoSmqT6NrGZwI4GjNIf2UiFU9rVumdD+jlbkToCOrsjj3dHmgLiVpq h0UUy33iW/xcZR6W0qdFoxF3QcCIyFAhIQF/Ilx4S6KdIy47j9o2Z3pd8b3769kW 7H1RyDyTczM5TIIYYylgBUhNKZ9Zh655D9rbRfBGR216QVfVYHw=
    =Z5mj
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Roberto =?iso-8859-1?Q?C=2E_S=E1nch@21:1/5 to Soren Stoutner on Sat Mar 15 22:00:01 2025
    On Sat, Mar 15, 2025 at 01:42:59PM -0700, Soren Stoutner wrote:

    If I had opened a bug report on l.d.o first, would you have made the
    requested change?

    At this point, why not file the bug and see what the listmasters do?

    Regards,

    -Roberto

    --
    Roberto C. S�nchez

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to Debian Vote on Sat Mar 15 13:26:01 2025
    This is a multi-part message in MIME format.

    --nextPart3307941.AJdgDx1Vlc
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Saturday, March 15, 2025 12:55:04 PM Mountain Standard Time Alexander Wirt wrote:
    Am Sat, Mar 15, 2025 at 11:44:21AM -0700 schrieb Soren Stoutner:
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    "Wrap your lines at 80 characters or less for ordinary discussion. Lines longer than 80 characters are acceptable for computer-generated output (e.g., ls -l)."

    https://www.debian.org/MailingLists/

    *snip as the content isn't important*

    really? you want to override a delegate you never asked? What about
    creating a bug on l.d.o first and see what happens?

    1. I assume the listmasters are subscribed to debian-devel, so when I posted the original
    discussion there I considered that I was including them.

    2. As described in the text that you snipped, this issue is bigger than just the lists. For
    example, it also applies to the BTS. As such, I don’t think the listmasters are the correct
    place to address it for the entire Debian project. I consider the discussion on debian-devel
    to have be the correct initial place, followed by this GR when it became apparent that
    some people were strongly opposed to the proposal and a consensus decision was not
    possible.

    --
    Soren Stoutner
    [email protected]

    --nextPart3307941.AJdgDx1Vlc
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Saturday, March 15, 2025 12:55:04 PM Mountain Standard Time Alexander Wirt wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Am Sat, Mar 15, 2025 at 11:44:21AM -0700 schrieb Soren Stoutner:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; ----- BACKGROUND STARTS -----</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; </p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; The text of the current mailing list code of conduct states:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; </p>
    <p style="margin-top:0;m
  • From Soren Stoutner@21:1/5 to Debian Vote on Sat Mar 15 13:42:59 2025
    This is a multi-part message in MIME format.

    --nextPart1961890.6tgchFWduM
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Saturday, March 15, 2025 1:33:51 PM Mountain Standard Time Alexander Wirt wrote:
    Am Sat, Mar 15, 2025 at 01:26:01PM -0700 schrieb Soren Stoutner:
    On Saturday, March 15, 2025 12:55:04 PM Mountain Standard Time Alexander Wirt
    wrote:
    Am Sat, Mar 15, 2025 at 11:44:21AM -0700 schrieb Soren Stoutner:
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    "Wrap your lines at 80 characters or less for ordinary discussion. Lines
    longer than 80 characters are acceptable for computer-generated output (e.g., ls -l)."

    https://www.debian.org/MailingLists/

    *snip as the content isn't important*

    really? you want to override a delegate you never asked? What about creating a bug on l.d.o first and see what happens?

    1. I assume the listmasters are subscribed to debian-devel, so when I posted the original discussion there I considered that I was including them.

    Of course we are, but you should not expect us to read anything. If you
    want use to change a document in our domain, talk to us first and do it
    like everyone does: create a bug.

    If I had opened a bug report on l.d.o first, would you have made the requested change?

    --
    Soren Stoutner
    [email protected]

    --nextPart1961890.6tgchFWduM
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Saturday, March 15, 2025 1:33:51 PM Mountain Standard Time Alexander Wirt wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Am Sat, Mar 15, 2025 at 01:26:01PM -0700 schrieb Soren Stoutner:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; On Saturday, March 15, 2025 12:55:04 PM Mountain Standard Time Alexander Wirt wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; &gt; Am Sat, Mar 15, 2025 at 11:44:21AM -0700 schrieb Soren Stoutner:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; &gt; &gt; ----- BACKGROUND STARTS -----</p>
    <p sty
  • From Soren Stoutner@21:1/5 to All on Sat Mar 15 14:06:45 2025
    This is a multi-part message in MIME format.

    --nextPart38715034.XM6RcZxFsP
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Saturday, March 15, 2025 1:59:18 PM Mountain Standard Time Roberto C. Sánchez
    wrote:
    On Sat, Mar 15, 2025 at 01:42:59PM -0700, Soren Stoutner wrote:
    If I had opened a bug report on l.d.o first, would you have made the
    requested change?

    At this point, why not file the bug and see what the listmasters do?

    If Alexander indicates that he would be willing to implement the change if I file a bug
    report then I will do so. At that point, I would probably go back to debian-devel to see if
    there is general consensus that the change made to the mailing list code of conduct also
    applies to other email communications in Debian (like the BTS). If so, then I would
    consider the matter resolved and there would be no need for a GR.

    --
    Soren Stoutner
    [email protected]

    --nextPart38715034.XM6RcZxFsP
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Saturday, March 15, 2025 1:59:18 PM Mountain Standard Time Roberto C. Sánchez wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; On Sat, Mar 15, 2025 at 01:42:59PM -0700, Soren Stoutner wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt;&nbsp;&nbsp;&nbsp; If I had opened a bug report on l.d.o first, would you have made the</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt;&nbsp;&nbsp;&nbsp; requested change?</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; At t
  • From Paul Tagliamonte@21:1/5 to Soren Stoutner on Sat Mar 15 22:20:01 2025
    On Sat, Mar 15, 2025 at 02:06:45PM -0700, Soren Stoutner wrote:
    At this point, why not file the bug and see what the listmasters do?

    If Alexander indicates that he would be willing to implement the change
    if I file a bug report then I will do so.

    I don't understand the interactions here.

    You disagree with a delegate. You're now attempting to use the "threat"
    of a GR to bypass having a real conversation with the person responsible
    for enforcing the decision you want?

    Actual question for you, Soren -- are you happy with how this is going?

    Alexander has been incredibly helpul and forward leaning over the years. Perhaps overworked, but I can't imagine starting the conversation off in
    this way is the best way of going about this.

    Why don't you approach the listmaster team in a lower stakes way and
    have a conversation understanding what their point of view actually is
    rather than trying to guess here.

    I don't think listmaster@ really needs to reply to this with "yes/no", I
    think the whole premise and escalation here is a great indicator y'all
    need to have a chat off-list or something, which likely needs to be
    driven by you, Soren, and not try to keep jamming this through -- that's
    only going to build resentment throughout the project and start yet
    another stupid rift that we'll infight over for years. I'd love to avoid
    that.

    paultag

    --
    ⢀⣴⠾⠻⢶⣦⠀ Paul Tagliamonte <paultag>
    ⣾⠁⢠⠒⠀⣿⡁ https://people.debian.org/~paultag | https://pault.ag/
    ⢿⡄⠘⠷⠚⠋ Debian, the universal operating system.
    ⠈⠳⣄⠀⠀ 4096R / FEF2 EB20 16E6 A856 B98C E820 2DCD 6B5D E858 ADF3

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

    iQEzBAABCgAdFiEE8rctyP6kE7DHa+fOytLPCmgIXzIFAmfV7aEACgkQytLPCmgI XzJgRgf/QcUneItFPEYVRF/2MwU5itovDk2ViBVrOTmmNRnNgod8K4AhvPvZDDg5 5kU+ZSoX95AI8kMLRCHBV1ifQWjBTFvH92eUcMFVdLndeG/yiJIP/Y/JGVJgXxXH 7hSbooI3QHnToBgJzSL9/fEUaqheW6N4mO3yI1u5TAZFBBnHiGEFwccwpZw2SCIq Pot6EVZ5nus4qwCbhEL0zEq6CofcKx1iDMTZq6qBwtlXjoFS4w6UDgT6FgKjzt76 hI1PGjd+GrCabragxgSwyvU5dZGa8rahuFmEmW+9OExPZNfojX4ouNMLNiwnxi+2 Oc0IArXenDN5oHKygd+yyNDthL34vg==
    =DnB9
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Sat Mar 15 14:29:04 2025
    This is a multi-part message in MIME format.

    --nextPart7141953.18pcnM708K
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Saturday, March 15, 2025 2:14:12 PM Mountain Standard Time Paul Tagliamonte wrote:
    On Sat, Mar 15, 2025 at 02:06:45PM -0700, Soren Stoutner wrote:
    At this point, why not file the bug and see what the listmasters do?

    If Alexander indicates that he would be willing to implement the change
    if I file a bug report then I will do so.

    You disagree with a delegate. You're now attempting to use the "threat"
    of a GR to bypass having a real conversation with the person responsible
    for enforcing the decision you want?

    I thought I was having a real conversation with everyone on debian-devel.

    Actual question for you, Soren -- are you happy with how this is going?

    I am a bit surprise at the vitriol this conversation has generated, meaning not just that
    some people disagree with my proposal, but that some people have responded with
    personal attacks instead of focusing on the technical issue being discussed.

    I have a lot of respect for those who have disagreed with me and focused on the technical
    issue being discussed in a helpful way. Through them I have learned a number of things
    about why things are the way they currently are and the workflows that various people
    use.

    Alexander has been incredibly helpul and forward leaning over the years. Perhaps overworked, but I can't imagine starting the conversation off in
    this way is the best way of going about this.

    Why don't you approach the listmaster team in a lower stakes way and
    have a conversation understanding what their point of view actually is
    rather than trying to guess here.

    A week ago, before proceeding with the decision to propose a GR, I asked the following
    question on the debian-devel thread:

    “At this point in the discussion I would like to progress toward a decision.”

    “One way to do so would be a GR. On one hand, using a GR to modify one line of the code
    of conduct for the mailing list seems like a rather large hammer for a rather small
    problem. But on the other hand, many people feel strongly enough about this that a GR
    might be the only mechanism where people will feel like the outcome is fair.”

    “My question is, is there any other decision making process that would be preferable to a
    GR to decide this issue?”

    https://lists.debian.org/debian-devel/2025/03/msg00199.html

    Nobody at the time offered any other venue for making a decision, including filing a bug
    against l.d.o. As I have already mentioned, I don’t think l.d.o is the correct place to make
    this decision because this policy is larger than just the mailing lists and by this point in the
    conversation it had become clear to me that those who were against the change felt very
    strongly about it, so that asking l.d.o to make a decision was unlikely to satisfy them.

    I don't think listmaster@ really needs to reply to this with "yes/no", I think the whole premise and escalation here is a great indicator y'all
    need to have a chat off-list or something, which likely needs to be
    driven by you, Soren, and not try to keep jamming this through -- that's
    only going to build resentment throughout the project and start yet
    another stupid rift that we'll infight over for years. I'd love to avoid that.

    I really don’t think that anything I have done could be described as jamming anything
    through. I feel like I opened a respectful discussion on debian-devel. When that reached
    the stage where it was obvious that a consensus decision was not possible, I moved to the
    appropriate place for making Debian-wide decisions, which is the GR.

    --
    Soren Stoutner
    [email protected]

    --nextPart7141953.18pcnM708K
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Saturday, March 15, 2025 2:14:12 PM Mountain Standard Time Paul Tagliamonte wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; On Sat, Mar 15, 2025 at 02:06:45PM -0700, Soren Stoutner wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; &gt; At this point, why not file the bug and see what the listmasters do?</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; </p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; If Alexander indicates that he would be willing to implement the change</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;ma
  • From gregor herrmann@21:1/5 to Soren Stoutner on Sun Mar 16 00:40:01 2025
    On Sat, 15 Mar 2025 11:47:50 -0700, Soren Stoutner wrote:

    I apologize for sending three copies of this proposal. The digital signature on the first two
    was mangled for some reason. The signature on the copy I am responding to here should
    be clean.

    Well, actually 4 times.

    And I think it's a bit brave to start a GR on the email CoC while
    violating it by
    - long lines
    - HTML content
    - and broken quotes

    One comment on the contents:

    Having hard line wraps also causes problem with quoted text, where after
    multiple replies text will start to break in places that can make some of the
    quoted text appear to not be quoted. I am sure that everyone on the mailing >> lists has seen emails exhibiting that problem.

    No, they don't cause any problems, as any decent MUA I've seen in the
    last 30 years doesn't wrap quoted lines.

    Your MUA produces stuff like:

    In that discussion, several people have suggested the use of format=flowed as
    a
    solution. Format=flowed is an RFC that proposes a system for
    hard-wrapping text but including special codes that allow a receiving MUA to >> unwrap them and then rewrap them to the current viewport.

    but the fact that you are using a broken (or misconfigured) MUA
    doesn't say that everybody else has to change, it might be more of a
    hint that you might want to fix your mail setup.


    Cheers,
    gregor

    --
    .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org
    : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
    `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
    `-

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

    iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmfWD1VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgYihxAAxl34pKkrhXdRPsU7RjbIEI0r6HIP9NPTmPaOoJsZcabiyTCCzp1joeNz pnA7YKGN2JQcyIrU2NU3vLfdsfTZPBoXrAddlHj2GY7cQBRcueB2uKwo9x2HUsKS uypHAG4oLaEJOmefsopsnFoo9+ZxrBHH4P8PgtgUsBuxUBGmBFrSEg93uHahRfCF SRHC1RVMjdaTF/GvhvIGMFRS4YodEK/0aZuCShu9Q+Edxe6KnSu1qJEbCSpkQ8YD u9iVEEYgWg62iC//0KD3aX/t6enfao4hK5CKctPRrO10p9um/u34Dq7SlF/jRkhS p7OKVYOPNZvCcL06rp8NVDiWle2QSJYwLeOSiakcLClmyW+FhXutF66IvTKihg1P WnGST9vs67Seo0NqAvdvDl/FoAIQY4vHLZBTOASyOgNtQpUsS3Nj9p7EgBpQ0XI/ FR7VvY/cn+AoE0x5nzcnUagzqTyLtsD+5BBI82o4ms4CbGJ/TEwC11ClZdVADlkM F1YKKBhcM3jlwUXqBIAu68J/XghX+25US8Ti0wDmZQGcD+YFguR9/E2/iv99Oy7L ik09zn3+yIpJI51L17HjB4jlWHUl/E9pAifZdrHayXNVZZwNsVVMlDCjyzuEhizo LRfexhze39JkhDpv5Rn6Ia9y0v1mBWRpcWLmcbftmuYZXoRdxTQ=
    =fNi5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bart Martens@21:1/5 to Soren Stoutner on Sun Mar 16 00:30:01 2025
    On Sat, Mar 15, 2025 at 11:47:50AM -0700, Soren Stoutner wrote:
    I apologize for sending three copies of this proposal. The digital signature on the first two
    was mangled for some reason.

    Maybe you didn't wrap at 80 chars?

    Bart

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to Debian Vote on Sat Mar 15 16:38:37 2025
    This is a multi-part message in MIME format.

    --nextPart4072589.ZaRXLXkqSa
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Saturday, March 15, 2025 4:23:58 PM Mountain Standard Time Bart Martens wrote:
    On Sat, Mar 15, 2025 at 11:47:50AM -0700, Soren Stoutner wrote:
    I apologize for sending three copies of this proposal. The digital signature on the first two was mangled for some reason.

    Maybe you didn't wrap at 80 chars?

    In case anyone is interested in the details.

    I composed the text in Kate, which I have programmed to draw a visible line at 80
    columns, using that guide to create hard line-endings within the 80 character limit. This
    works around the recently introduced odd behavior with Kmail that appears to be a half-
    completed format=flowed implementation, which I felt was worth the extra effort for the
    actual text of the GR.

    I then copied the text into Kmail and sent it to the list, but somehow the signature got
    mangled.

    A bit of testing demonstrated there was some incompatibility between the following three
    things:

    1. The text of the email.
    2. The way Kmail signed and sent the email.
    3. The debian-vote mailing list.

    Other emails Kmail sends to debian-legal include my signature correctly. So, it isn’t a
    problem that always affects Kmail or always affects emails I send to debian-vote.

    Using Kmail to send the same email to a personal Gmail address results in a correct
    signature. So, it isn’t a general problem with Kmail or with the text of the email.

    Using Thunderbird to send the same text copied out of Kate to debian-vote resulted in a
    valid signature. That was the third copy of the email I sent.

    These are the fun problems to troubleshoot. ;)

    --
    Soren Stoutner
    [email protected]

    --nextPart4072589.ZaRXLXkqSa
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Saturday, March 15, 2025 4:23:58 PM Mountain Standard Time Bart Martens wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; On Sat, Mar 15, 2025 at 11:47:50AM -0700, Soren Stoutner wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; I apologize for sending three copies of this proposal.&nbsp; The digital</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt; signature on the first two was mangled for some reason.</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Maybe
  • From Cord Beermann@21:1/5 to All on Sun Mar 16 11:50:01 2025
    Hallo! Du (Soren Stoutner) hast geschrieben:

    <Listmaster-Hat status=on>

    1. I assume the listmasters are subscribed to debian-devel, so when I posted the original
    discussion there I considered that I was including them.

    no, i'm not subscribed to that, you can't assume that, and it is not a requirement for a DD, and not for a listmaster. (should we read every list we run? That would be a fulltime job.)
    I also think that the discussion is wrongly placed in d-devel and should go to d-project.

    A side-thought: could this change cause problems for people that rely on a screenreader?

    2. As described in the text that you snipped, this issue is bigger than just the lists. For
    example, it also applies to the BTS. As such, I don’t think the listmasters are the correct
    place to address it for the entire Debian project. I consider the discussion on debian-devel
    to have be the correct initial place, followed by this GR when it became apparent that
    some people were strongly opposed to the proposal and a consensus decision was not
    possible.

    Yes, we as the people that run those systems have to check if our tooling
    copes correctly with the removal of those suggestions. That involves the BTS, our archiving software and our filtering software (which contains a scoring mechanism based on content and formatting)

    <Listmaster-Hat status=off>


    I'm personally deeply unsympathetic to your proposal.

    Your Mails look horrible and are sometimes close to unreadable in my Mailsetup (mutt in a xterm, I will not discuss this, just a feedback). I usually don't have the time and the energy to invest in such mails (reformatting so that quoting/commenting is possible).

    Your proposal (and some of your mails with HTML and things) and your approach feels to me like you are not willing to accept the "rules" that we have given ourselves.
    It is fine to question and also change those, but yet they haven't been changed, so they should be honored.

    It just feels lazy, that you are not willing to invest in producing
    'compliant' mails, but instead try to push a change upon the whole community.
    A change that you haven't asked the responsible teams for, and that in the discussion didn't reach some kind of positive leaning consensus. Now it eats up many man-hours of Developer-time that really could be invested better.

    Cord

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Amaya@21:1/5 to Alexander Wirt on Sun Mar 16 17:10:01 2025
    Alexander Wirt wrote:
    I am here for some time now (more than two decades) and I am a
    listmaster for... too long and I can tell you: Debian does not work
    like this.

    Very few things do :)

    --
    .''`. Work like you don't need the money
    : :' : Love like you've never been hurt
    `. `' Dance like nobody's watching
    `- Proudly running Debian GNU/Linux

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bill Allombert@21:1/5 to All on Mon Mar 17 01:00:01 2025
    Le Sat, Mar 15, 2025 at 11:44:21AM -0700, Soren Stoutner a �crit :
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    Hi Soren,

    In this text, at some point, you need to state under which article of the Debian constitution this GR falls and why.

    After having done that, you may decide whether this GR is premature
    because the avenues for resolving this issue without a GR have not been exhausted.

    Cheers,
    --
    Bill. <[email protected]>

    Imagine a large red swirl here.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to Debian Vote on Mon Mar 17 18:26:22 2025
    This is a multi-part message in MIME format.

    --nextPart6543865.Sb9uPGUboI
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="utf-8"

    On Sunday, March 16, 2025 3:35:21 AM Mountain Standard Time Cord Beermann wrote:
    Hallo! Du (Soren Stoutner) hast geschrieben:

    <Listmaster-Hat status=on>

    1. I assume the listmasters are subscribed to debian-devel, so
    when I posted the original discussion there I considered that I
    was including them.

    no, i'm not subscribed to that, you can't assume that, and it is not
    a requirement for a DD, and not for a listmaster. (should we read
    every list we run? That would be a fulltime job.)
    I also think that the discussion is wrongly placed in d-devel and
    should go to d-project.

    I considered posting to debian-project instead of debian-devel, but I considered this to be
    a technical issue, and my understanding it that debian-devel is for technical issues and
    debian-project is for non-technical issues.

    A side-thought: could this change cause problems for people that
    rely on a screenreader?

    Possibly. The reason why I started the original thread on debian-devel was to see if
    making this change would have some unintended consequences that I had not considered. So far, nobody has responded indicating it would cause any particular
    problems for screen readers, but perhaps those who would know have not seen the
    thread yet.

    2. As described in the text that you snipped, this issue is bigger
    than just the lists. For example, it also applies to the BTS. As
    such, I don’t think the listmasters are the correct place to
    address it for the entire Debian project. I consider the
    discussion on debian-devel to have be the correct initial place,
    followed by this GR when it became apparent that some people were
    strongly opposed to the proposal and a consensus decision was not
    possible.

    Yes, we as the people that run those systems have to check if our
    tooling copes correctly with the removal of those suggestions. That
    involves the BTS, our archiving software and our filtering software
    (which contains a scoring mechanism based on content and
    formatting)

    <Listmaster-Hat status=off>


    I'm personally deeply unsympathetic to your proposal.

    Your Mails look horrible and are sometimes close to unreadable in my Mailsetup (mutt in a xterm, I will not discuss this, just a
    feedback). I usually don't have the time and the energy to invest
    in such mails (reformatting so that quoting/commenting is
    possible).

    My mails do look horrible, and I apologize for that. It is because of a fairly recent change
    in Kmail that appears to try to adopt part of the format=flowed syntax, with no controls
    for turning it off. This exacerbates pre-existing problems with emails with hard-column
    limits.

    The fact that such emails look so horrible is exactly why I am making the proposal, as not
    having the MUA hard wrap text avoids all of these problems. As such, the timing if this
    particular Kmail bug (which creates unusable hard-line break in every outgoing email,
    which by the way are not visible during composition) is partially a blessing, as it clearly
    demonstrates why this change should be made. Even when this Kmail bug is fixed, these
    same problems will appear when text is quoted multiple times and exceeds the 80 column
    limit.

    Your proposal (and some of your mails with HTML and things) and your
    approach feels to me like you are not willing to accept the "rules"
    that we have given ourselves.
    It is fine to question and also change those, but yet they haven't
    been changed, so they should be honored.

    This has been brought up before, and I am really trying to steer the conversation away
    from HTML emails because the two issues get conflated. But as it keeps coming up, let me
    ask you directly, do you consider the current code of conduct to prohibit an HTML part if
    there is also a plain text part?

    --
    Soren Stoutner
    [email protected]

    --nextPart6543865.Sb9uPGUboI
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="utf-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Sunday, March 16, 2025 3:35:21 AM Mountain Standard Time Cord Beermann wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Hallo! Du (Soren Stoutner) hast geschrieben:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &lt;Listmaster-Hat status=on&gt;</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; &gt;1.&nbsp; I assume the listmasters are subscribed to debian-devel, so</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;
  • From Soren Stoutner@21:1/5 to Allombert on Mon Mar 17 19:14:51 2025
    On Sunday, March 16, 2025 4:55:25 PM Mountain Standard Time Bill
    Allombert wrote:
    Le Sat, Mar 15, 2025 at 11:44:21AM -0700, Soren Stoutner a écrit :
    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:
    Hi Soren,

    In this text, at some point, you need to state under which article
    of the Debian constitution this GR falls and why.

    It is covered under 4.1.3.

    "Make or override any decision authorised by the powers of the Project
    Leader or a Delegate."

    After having done that, you may decide whether this GR is premature
    because the avenues for resolving this issue without a GR have not
    been exhausted.

    I do not think it is premature because of what I have written
    previously.

    “At this point in the discussion I would like to progress toward a decision.”

    “One way to do so would be a GR. On one hand, using a GR to modify
    one line of the code of conduct for the mailing list seems like a
    rather large hammer for a rather small problem. But on the other
    hand, many people feel strongly enough about this that a GR might be
    the only mechanism where people will feel like the outcome is fair.”

    “My question is, is there any other decision making process that would
    be preferable to a GR to decide this issue?”

    https://lists.debian.org/debian-devel/2025/03/msg00199.html

    I would be interested to hear if you are aware of any other decision
    making process that you think should decide this issue. For example,
    imagine that I opened a bug against l.d.o and the listmasters decided
    to implement the change I propose. Do you think those who are against
    that change would be satisfied by that process?

    --
    Soren Stoutner
    [email protected]
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmfY1xsACgkQwufLJ66w tgNSGxAAj8iigQjbcgVlXR04d7Aj2rqfcPwGZga7NbvfWk5Aih/1PwrEYWUUceMG zFZ304Yz8LcAhd2f9/64XhMVM4BSR1LEWJ2E8ebbEl7L5kZLl4Oc4anmuGTUJide av6CINjztDaV8pEYFNWOcjlr8IUASNC6Iw541slyut401g3yMJyZOYrBkRqO40s4 pZQuDuUOZXdtT2AF/wBfnUdLLvyjyg+w8C/B75AzG2MHYCsWNcanJhduB4f49uh9 a1oI3rAoorr4GT85l1ee/JchqNK0rA3zVArQqUxnNsI2vD3Z5rtLmGq0zSPemYMX xDIYB27q3kus8dR7WMHxYFgi1ZQWN35mu8NU0HlGFlcrnsqNYmcRQHPpmgRWQto1 M3aVdY13rQQDtU/16C+DRc2872nps2jJrAV6PhLjzuvE72gkQ2OReLG67h6nwemI BobAedpvbDbbstpFO1Bp9kDdxxDem2rfXKsLMYvNYvl/NOXH+XDtbMymS+FGgbGN vjSX9gLqxgJx709sn1sqwLsaOnqYLwA9cu04mHTz7STGeQVDHxQ05UGj/erZhuMW AH4XrniDOHx+kZwhiUnxXSj0wZssaXkZRHsOVgsdpIFplAVy7zFzYHDckj6eZ7oP 1cM5eWU7y97kg6dPRnt4HpWlu/+i2Pd2dKzXx7fjNy9QU+8aMvY=
    =qRDu
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to Debian Vote on Mon Mar 17 23:01:27 2025
    On Monday, March 17, 2025 10:34:39 PM Mountain Standard Time Jonas Smedegaard wrote:
    Hi Soren,

    Quoting Soren Stoutner (2025-03-18 02:26:22)

    On Sunday, March 16, 2025 3:35:21 AM Mountain Standard Time Cord
    Beermann wrote:
    Hallo! Du (Soren Stoutner) hast geschrieben:

    <Listmaster-Hat status=on>

    1. I assume the listmasters are subscribed to debian-devel, so
    when I posted the original discussion there I considered that I
    was including them.

    no, i'm not subscribed to that, you can't assume that, and it is
    not a requirement for a DD, and not for a listmaster. (should
    we read every list we run? That would be a fulltime job.)
    I also think that the discussion is wrongly placed in d-devel
    and
    should go to d-project.

    I considered posting to debian-project instead of debian-devel,
    but I considered this to be a technical issue, and my
    understanding it that debian-devel is for technical issues and debian-project is for non-technical issues.

    A side-thought: could this change cause problems for people that
    rely on a screenreader?

    Possibly. The reason why I started the original thread on
    debian-devel was to see if making this change would have some
    unintended consequences that I had not considered. So far,
    nobody has responded indicating it would cause any particular
    problems for screen readers, but perhaps those who would know
    have not seen the thread yet.

    2. As described in the text that you snipped, this issue is
    bigger
    than just the lists. For example, it also applies to the BTS.
    As
    such, I don’t think the listmasters are the correct place to
    address it for the entire Debian project. I consider the
    discussion on debian-devel to have be the correct initial
    place,
    followed by this GR when it became apparent that some people
    were
    strongly opposed to the proposal and a consensus decision was
    not
    possible.

    Yes, we as the people that run those systems have to check if
    our
    tooling copes correctly with the removal of those suggestions.
    That
    involves the BTS, our archiving software and our filtering
    software
    (which contains a scoring mechanism based on content and
    formatting)

    <Listmaster-Hat status=off>


    I'm personally deeply unsympathetic to your proposal.

    Your Mails look horrible and are sometimes close to unreadable
    in my Mailsetup (mutt in a xterm, I will not discuss this, just
    a feedback). I usually don't have the time and the energy to
    invest in such mails (reformatting so that quoting/commenting
    is
    possible).

    My mails do look horrible, and I apologize for that. It is
    because of a fairly recent change in Kmail that appears to try to
    adopt part of the format=flowed syntax, with no controls for
    turning it off. This exacerbates pre-existing problems with
    emails with hard-column limits.

    The fact that such emails look so horrible is exactly why I am
    making the proposal, as not having the MUA hard wrap text avoids
    all of these problems. As such, the timing if this particular
    Kmail bug (which creates unusable hard-line break in every
    outgoing email, which by the way are not visible during
    composition) is partially a blessing, as it clearly demonstrates
    why this change should be made. Even when this Kmail bug is
    fixed, these same problems will appear when text is quoted
    multiple times and exceeds the 80 column limit.

    Have you considered that your choice of MUA might be the problem
    here, rather than the policies and conventions of Debian?

    This conversation is not about just one MUA, although it seems like
    many people want to attack the MUA I am using instead of discussing
    the issue at hand.

    In answer to your question, before I made the very first post on this
    subject I considered the the proposed change would be a benefit to the
    vast majority of MUAs out there. For example, it would improve the
    experience all of the MUAs I use frequently, which are Kmail,
    Thunderbird, Thunderbird on Android (which is a different codebase
    from the desktop version of Thunderbird), and Roundcube. It would
    also improve the experience on other MUAs I use infrequently,
    including Gmail’s web interface and Gmail’s Android client.

    In the course of the discussion I have learned that there are some
    MUAs where the benefit of the change are not completely positive.
    Mostly this appears to be for people who use Mutt with the various
    editors it supports. Based on the discussion on debian-devel, some of
    these negatives can be overcome by changing some of Mutt’s settings.
    Other aspects of this change would require changes in workflows that
    users of Mutt would find distasteful. For example, it was explained
    to me that in an offline conversation that mutt/vim scrolls by
    multiple lines at a time with the arrow keys when viewing text that
    has been wrapped by the receiving MUA while only scrolling one line at
    a time when viewing text that has been hard-wrapped by the sending
    MUA.

    Although I am sympathetic to resistance to anything that forces
    someone to change their workflow, I consider the benefits of this
    change to outweigh the negatives for the vast majority of MUAs. As
    such, I still consider this to be a change that should be implemented
    based on its merits.

    Recently there was an email asking if there were any negatives to
    emails that didn’t wrap outgoing text at 80 columns for screen
    readers. So far, nobody has brought up any concrete concerns with
    screen readers. However, if there was a concern in this area, and if
    it caused such problems that it made it impossible for a screen reader
    to parse such an email, then I would consider that to be a significant
    enough of an issue that I would change my position, because if there
    are downsides at that level for even a small number of users then I
    don’t think the change should be made even if it would benefit the
    majority of the other users.

    --
    Soren Stoutner
    [email protected]
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmfZDDcACgkQwufLJ66w tgNsSw//edi9ttQXNOI4GxlRFZBz28h8eKVQeCPDW9B/HJyyT3dW3pszafl5l3+G KQP40NQ3oO8lEZbQCEojgbP/anJGvEOnWHw7qARBTaG41X2d3F1mmdEUEWSklYTo FTnNw8gKwhdRCaFO/aIFN2QYvMAEdKhhQddggGrb+he/9kKi61LL4ht5uUbSdYuv 28ZjrAf/h3a9NTHcAVwON0gnbYmRgCX1MjUbBLr3SkK22c3oZWKqM8El8ZrVFjnf /zkFhYgHz5/HF18DMPt9HMf8rW/2rCxY2SfBtr756kcEXHC717Q7n+03QXrb7vSQ fx/r+wCYZlTWTmOyPiFDGqK7Rv8vhYVxeTZ5Bh+gjHpv8LEolXoPWdVx2ZdJt8vp UCyWZ+i9Nb5ICKMSiLXajgO5ZneMTeEPV8K1jlm+qjqvJPUWYEWCXgScbqbWgIJu TJqnQI1CCMfejB5VRXq+yz5YJBSO0iB3pAwap1xtUnLLBwg+21xQnxCA7TGxtjWb geM9cMy9TBlCc7vP4o5V8XexCFAdlAAy9CNiWEb7YNsI5oAzHpbfqj3jmipPSgdm HshuW8+bfBFK4v7xgAfqvRYw0jICKf3MCYTwIktUKGDXO5ZcGP5V08YS3BCvc6MD LL4a0Lt9PHMFrEkO1aecB2k4V8n4NK9sGTrosOsv2sRX+4LGSGw=
    =R/GD
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew M.A. Cater@21:1/5 to All on Tue Mar 18 22:30:01 2025
    On Mon, Mar 17, 2025 at 11:01:27PM -0700, Soren Stoutner wrote:

    Hi Soren,

    Choosing to respond to this here, rather than on debian-devel.

    The info below is from a colleague who is visually impaired. By turns
    he uses either a text to speech reader, if appropriate, or sometimes
    a screen magnifier. These experiences might be unique to his
    circumstances but may be more general for other users using
    accessibility peripherals.


    Recently there was an email asking if there were any negatives to
    emails that didn’t wrap outgoing text at 80 columns for screen
    readers. So far, nobody has brought up any concrete concerns with
    screen readers. However, if there was a concern in this area, and if
    it caused such problems that it made it impossible for a screen reader
    to parse such an email, then I would consider that to be a significant
    enough of an issue that I would change my position, because if there
    are downsides at that level for even a small number of users then I
    don’t think the change should be made even if it would benefit the
    majority of the other users.


    TL;DR - If you're not relying on visual formatting and a standard reading style, then the mailing list Code of Conduct advice on mail formatting may
    not work for you - but that doesn't mean that the mailing list formatting
    rules aren't very useful for everyone else.

    If using a screenreader, there is often a mode to turn off announcements
    of format changes or font changes like bold or italics. Because you are
    not dependent on visual formatting, it may be straightforward to read
    all text in a continual stream and some visually impaired folk read at
    very high speed. Format-flowed might work well for this.

    (I have also noted some users on the debian-accessibility and debian-user mailing list who may be visually impaired who tend to write a block of
    text with very little differentiation.)

    Conversely, for screen magnification at, say 400%, fully justified text
    or text filling a monitor space is undesirable and much harder to read.
    For this, text that is left justified, ragged right and possibly hand
    wrapped at 74 characters is more straightforward to read.

    Unlike the mailing list convention of text as any reply being interleaved,
    he would prefer a new email with the content and the Outlook style of
    top quoting. It's a lot easier to just read the top of the message with
    a screen reader than have to dig through a long reply to find context.

    With every good wish, as ever,

    Andrew Cater
    ([email protected])

    --
    Soren Stoutner
    [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam Hartman@21:1/5 to All on Tue Mar 18 23:10:01 2025
    "Andrew" == Andrew M A Cater <[email protected]> writes:


    Andrew> Conversely, for screen magnification at, say 400%, fully
    Andrew> justified text or text filling a monitor space is
    Andrew> undesirable and much harder to read. For this, text that is
    Andrew> left justified, ragged right and possibly hand wrapped at 74
    Andrew> characters is more straightforward to read.

    Although presumably having the client do the wrapping as proposed in
    this change would make easier for people who want short lines as well as
    people who want long lines.

    Andrew> Unlike the mailing list convention of text as any reply
    Andrew> being interleaved, he would prefer a new email with the
    Andrew> content and the Outlook style of top quoting. It's a lot
    Andrew> easier to just read the top of the message with a screen
    Andrew> reader than have to dig through a long reply to find
    Andrew> context.

    I find MUA features that allow quoted blocks to be collapsed helpful for
    this reason. (I find notmuch's default Emacs integration gives great
    results for reading interleaved quoting with a screen reader for
    example.)

    However, I have come to the conclusion that for most discussions, top
    quoting is far superior. The interleaved style encourages people to
    respond point-by-point and to lose sight of the overall conversation
    and how/weather their response fits into that.
    For detailed technical work, that point-by-point context may be
    valuable.
    But for community discussions, responding point-by-point encourages
    people to focus on disagreement rather than agreement and whether the disagreement is relevant.

    This paragraph and the proceeding paragraph are great examples. While I
    find my point interesting in the context of top quoting vs interleaved
    quoting, it has no relevance to the broader discussion of line length.
    I never would have taken the time to fit it into a top-quoted message.
    But because I chose to respond point-by-point to Andrew's mail now I
    take up all your time with trivia that I find mildly interesting...and
    perhaps someone will reply point by point to me and we can find
    ourselves in another flamewar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Raphael Hertzog@21:1/5 to Soren Stoutner on Thu Mar 20 09:50:01 2025
    Hi,

    On Mon, 17 Mar 2025, Soren Stoutner wrote:
    I would be interested to hear if you are aware of any other decision
    making process that you think should decide this issue. For example, imagine that I opened a bug against l.d.o and the listmasters decided
    to implement the change I propose. Do you think those who are against
    that change would be satisfied by that process?

    1/ They would not but the decision would have been taken without
    inflicting multiple hours of reading to 300 persons (that's what you are
    asking of all of us to make an informed vote through a GR).

    2/ The whole point is that we trust the listmasters to weigh in the
    importance of the arguments brought by the various parties, and to take
    the best decision for Debian.

    3/ Those who oppose will still have the GR solution to override the
    listmaster if they care so deeply about it. But usually at that time,
    the decsision taken by the delegate has already integrated their feedback
    in one way or another, and this happens quite seldomly.


    What people are trying to tell you here is that skipping the discussion
    with the listmaster is wrong. Yes I recognize it will not necessarily
    apply everywhere, but as with anything in Debian, changes take time to
    be deployed everywhere, in particular when it comes to cultural habits.
    But having the listmaster rubber-stamp on this decision, it will be easier
    to convince the other relevant parties (i.e. bug tracker maintainer).

    We all need patience and perseverance to bring meaningful changes to the project (and I speak as one of the persons having created and pushed for
    the 3.0 source formats: https://trends.debian.net/#source-formats, it took
    15 years!). Even for what looks like simple changes, the truth is that
    they usually have more impact that what you might expect.

    Cheers,
    yet another mutt+vim user.
    --
    ⢀⣴⠾⠻⢶⣦⠀ Raphaël Hertzog <[email protected]>
    ⣾⠁⢠⠒⠀⣿⡁
    ⢿⡄⠘⠷⠚⠋ The Debian Handbook: https://debian-handbook.info/get/
    ⠈⠳⣄⠀⠀⠀⠀ Debian Long Term Support: https://deb.li/LTS

    -----BEGIN PGP SIGNATURE-----
    Comment: Signed by Raphael Hertzog

    iQEzBAABCgAdFiEE1823g1EQnhJ1LsbSA4gdq+vCmrkFAmfb1PQACgkQA4gdq+vC mrmFewf+LnsX6FgZs5A+v/2Y841ueATSATujDxizqQXklVn8nNpLA/3ErHT1I2wZ Rz+3Jcdxu9rIUSQd2Th/BFj92GNCYVodprmxgGPEhWktVtGxXHSYTL7F1YYAQkJW vDB6BspMuHmJUe0AwioqTjQJEHH6sU9/dxGLQFcDcM/XFMARQaLC/Daq9sh/jM+k U/cBsvGrH4Oqe9zlMTDwnSRb+sNa16df46c7nmcmow0frSY82rzcPyT4o43TpCYc kE/nScQkXwBkXEVJVv5zplu4/NQa0ymbbWRMtK5s7Ib7YQNhNdYdkJYxBMwLvxio +2cSaoOoP+XaTkrRkRXfyijEDVWltQ==
    =4Dyj
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Hands@21:1/5 to Soren Stoutner on Thu Mar 20 16:30:01 2025
    Soren Stoutner <[email protected]> writes:

    I really don’t think that anything I have done could be described as jamming anything
    through. I feel like I opened a respectful discussion on debian-devel. When that reached
    the stage where it was obvious that a consensus decision was not possible, I moved to the
    appropriate place for making Debian-wide decisions, which is the GR.

    There was a pretty clear consensus[1].

    It's just not the consensus you were looking for, so you appear to have
    decided to simply ignore it.

    That strikes me as rather rude.

    I suspect that you'll struggle to get the seconds to start a GR on this subject. If you do manage to start a GR, I for one will be seconding and
    voting for Paul Tagliamonte's alternative[2] suggestion:

    That we let the listmasters get on with their job in peace.

    If that wins, and your option ends up below FD, then you'll have
    succeeded in ensuring that there is far more momentum to overcome if the listmasters ever were to consider changing that section of the CoC.

    I suspect that your chances of getting the outcome you wish for will be
    much better served by not bothering the rest of us with this, and simply
    having a chat with the listmasters -- you never know, you might manage
    to become persuasive at some point.

    Cheers, Phil.

    [1] https://lists.debian.org/debian-devel/2025/03/msg00269.html
    [2] https://lists.debian.org/debian-vote/2025/03/msg00015.html
    --
    Philip Hands -- https://hands.com/~phil

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

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

    iQIzBAEBCgAdFiEE3/FBWs4yJ/zyBwfW0EujoAEl1cAFAmfcM8cACgkQ0EujoAEl 1cAcnw/+OsqKv73U3pVCoOyZ+zYWoybe8w9Wml8xoq6QwkKhILdlPWtzNmp1A4Hw hGnIbbmY7xA48t60ZD8Tw5Lbkm1PoYnwIPLhI9KuYyiQ0C7wmDXCgprjJ98VuXkF 7DfWbbn4sIzP4RtddMw/jXrpgAfPgiwrqBagH9AdpmuSkWslEjpIoCjVXPJ3as2H 8BEzJdy7prHo2WurJ93Ol4DmjT4YVJ/yc/jBTE+XdyxAwpLb2ZvmRaIx1muroG0N F9AEF9ok+O3dXKE+dPB8luAGNQtjD5Xx2VmhYzd2fcWQhqN7FVJSFfqbE6S8riE0 U+Lyvb02VXX5Ww97xEXkL7S52q+fLWULiIvNjtabK8SbVTZE0AwmvXtaVMOFLFnM o7e3NIhTXigjxSBk8GlJVrs60Fy19DzU7somGm2+eie5xHGLwD3AaK8KAFOg76+O bvWV3XWx20XBwtncFdm9y0R29Upl0JMSU34BTyo97v3bSc54zbbQS7vIp1aiEalC R9i8QCUQHQC8syWUCkQYYJzt0O6ZAfZxxVwPVSjYdQD3HE/sXTZSqPQRC1VrsRc+ z6I0UCFiQwqP1Ue60oJt5xCyP7NxXY7jmIKZnzeu2zAoXtZCOdX52e0P5Zzt9mqf lK0X9JkAIhYy1c0F3doYz37Pd/u3L2Pbd057GqoBcplwN6KElos=BJvG
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gatewa
  • From =?utf-8?Q?Pierre-Elliott_B=C3=A9cue@21:1/5 to Soren Stoutner on Thu Mar 20 19:20:01 2025
    Soren Stoutner <[email protected]> wrote on 15/03/2025 at 19:44:21+0100:

    ----- BACKGROUND STARTS -----

    The text of the current mailing list code of conduct states:

    "Wrap your lines at 80 characters or less for ordinary discussion. Lines longer
    than 80 characters are acceptable for computer-generated output (e.g., ls -l)."

    https://www.debian.org/MailingLists/

    There were historical reasons for requiring people to wrap outgoing emails relating to some older MUAs (Mail User Agents also known as email clients) not
    having the ability to wrap the text of incoming emails and some older screens being limited to an 80 character width.

    These historical reasons no longer apply, as every MUA of which I am aware now
    has the ability to wrap incoming lines.

    From a technical perspective, I believe having the sending MUA hard-wrap lines
    at a particular column is the incorrect approach because there is no single line
    limit that works well on all receiving devices.  Many cell phones have a display
    width of 40 columns or less, while modern desktops have a display width of far
    more than 80 columns.  The only system that knows how big the viewport is where
    the mail will be displayed is the receiving MUA, so that is where decisions about line wrapping should be made.

    Having hard line wraps also causes problem with quoted text, where after multiple replies text will start to break in places that can make some of the quoted text appear to not be quoted.  I am sure that everyone on the mailing lists has seen emails exhibiting that problem.

    There has is some discussion about this issue on debian-devel beginning at:

    https://lists.debian.org/debian-devel/2025/02/msg00302.html

    In that discussion, several people have suggested the use of format=flowed as a
    solution.  Format=flowed is an RFC that proposes a system for hard-wrapping text
    but including special codes that allow a receiving MUA to unwrap them and then
    rewrap them to the current viewport.

    https://www.ietf.org/rfc/rfc2646.txt

    Format=flowed never gained wide adoption by the majority of MUAs. Although I don't have any objections to anyone using it, I don't see it as an appropriate
    requirement for communication on the mailing lists or a general solution to the
    problems of hard-wrapped text because it doesn't have wide enough implementation.

    ----- BACKGROUND ENDS -----


    ----- GENERAL RESOLUTION STARTS -----

    It is no longer required that emails sent to or received from official Debian infrastructure like the mailing lists or the BTS (Bug Tracking System) be wrapped at any particular column, although users and automated systems may choose to wrap emails at any column they prefer.  Using format=flowed is not required for emails, but users and automated systems may do so if they like.

    The maintainers of the mailing list code of conduct shall update the text relating to the wrapping of emails at 80 characters to be the following:

    "There is no expectation that emails sent to the mailing lists are wrapped by the sender at a particular column, but those sending emails may wrap them if they choose."

    In the future, they may modify the above text of the code of conduct to meet changing circumstances as long as it does not violate the spirit of this General
    Resolution.

    ----- GENERAL RESOLUTION ENDS -----

    If this GR would get enough seconds (5 IIRC) to start a discussion
    period, I intent to add this ballot option:

    -------- BALLOT OPTION STARTS --------

    Title: GR not needed

    A GR on the matter is not necessary.

    -------- BALLOT OPTION ENDS --------

    This GR proposal is a waste of our collective time. Please be
    considerate of every developer's free time and follow due processes.

    Regards,

    --
    PEB

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

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

    iQJDBAEBCgAtFiEE5CQeth7uIW7ehIz87iFbn7jEWwsFAmfcWxgPHHBlYkBkZWJp YW4ub3JnAAoJEO4hW5+4xFsLUkAQALswyrRVoQVPHS/GV3T8bPrdh1K1XzssgNj8 VQ1wK4oVbCYddBuflYF81xcZW6u1cfF6F64s2X+iFgSQliBxhXr6+S5OW4ZLUojO zYLDB2BM+CkPpKLc2AGc6xwalLDLpbiHmR0i5GwDK17ovc8yvglkrziEDFXYMkAQ 0j2ZsRcrb4lKP0WRxwXHvS2ArNwcPdUrcJo3OzRz0bh/REfZg54ZmhiBLg4ORQ16 eNQkRMxHLkZgsUxPchGnzM4o6zQRdN1gDXJOojn6ymAg2KzX4Gk5aWbj+C+rmvs6 +UlW8z2Kt8ZnU9V/7EO3Z+R6kB+NGFeafJH2lw7R4OKiRQFs7jf3yBHHf0J82bzP sl0UO8vqyOaPZY2YmGwCJ7dzm7XIaqTOY2g2I5ZqQuWWamnJSrjf3Wa3K/EdcxRD gTvl0o+Lv2yjyopbX2NO7i1nbFPx18lCBRAZahB8XaL8bsnqd4m+hLUiyhu5MAlI xV5/r5J0K6S/2oX6LGT18yp/Hzv6rXuOZrYFaTw0yM/TFlgbyQYV+VSExuc9xEOe xL24xJPYXLea9z6RGXEC8JdQOrXKMc/wpRfFxSYdEjAr8VZA7fpV3tTUOBUXamr7 WspeNE24rehRcwBq51P7g7iLl90vmnrGaOZPu5UVVjxx43ENjyuhQYDMQagUaxOe
    d48mkfR6
    =ndJ3
    -----END PGP SIGNATURE-----

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