Re: Switching to Discourse
Alex Krupp via Python-Dev <[email protected]> Thu, 26 Jan 2023 08:24:12 -0500
| Newsgroups | gmane.comp.python.devel |
|---|---|
| Message-ID | <CAFPcxMB0pjK0L_rXim2At96KFB5WMCXB8q+HPBPAZhvNjuNVBw@mail.gmail.com> |
--===============5482998454413512321== Content-Type: multipart/alternative; boundary="00000000000012e8bb05f32aab66" --00000000000012e8bb05f32aab66 Content-Type: text/plain; charset="UTF-8" > This does not solve the problem of engaging actively in a discussion, of course I just submitted a proposal to create a Discourse plugin to improve the accuracy of their inbound email parsing, which is something that several people have complained about in this thread. This would enable two things: - Folks who prefer to live in their inbox could continue to do so and contribute by just replying to emails. Discourse currently has reply-by-email, but it often mangles formatting and/or entirely deletes text. Once these issues are fixed, folks who like the current experience would be able to just pretend the forum doesn't exist and continue having the same experience as they currently have with GNU Mailman. - Right now importing the archives from GNU Mailman into Discourse isn't realistic for the same reasons; some messages will import correctly, but others will be mangled or missing text. This means you would still need to maintain the Malman archive as the canonical source of truth. Once fixed, not only would the [Python-Dev] archives be searchable within Discourse, but they should also rank better in search than they do in their current archive. If this is something you care about (positively or negatively), here is the exploratory proposal: https://meta.discourse.org/t/proposed-plugin-to-improve-reply-by-email-accuracy/252944 Any feedback and/or testing would be much appreciated! Right now Discourse recognizes that this is a problem and is interested in solving it, but getting it prioritized will require folks to A) speak up saying they want it done B) test the underlying API to verify that it actually solves the problem. Alex On Sun, Dec 11, 2022 at 1:54 PM Tiziano Zito <[email protected]> wrote: > > On Sat 10 Dec, 17:47 +0100, Baptiste Carvello < > [email protected]> wrote: > >There is a small catch though: unless I'm mistaken, Discourse won't let > >you subscribe to just a set of categories, so any filtering has to > >happen on the Mailman side. > > Well, it is actually possible to achieve what you want. > > I have set up Discourse in mailing-list mode [1]. > > By default muted categories are not included in the emails you get in > mailing list mode. > > So, you just need to mute all categories you don't care about. It is a bit > of work, but it needs to be done only once. To have an almost complete > equivalent of the topics that were once discussed on python-dev, you can > just mute every thing except the "Core Development" category. This is the > setting I am using since a while and I am quite happy with it. You may want > to unmute the "PEPs" category as well. > > Threading info is kept quite nicely, so I read the discourse mail > notifications as if it were a mailing list and I almost do not see any > difference. Text is sometimes a bit messy if people heavily use the > discourse formatting capabilities, but this kind of posts are quite rare in > my experience. > > This does not solve the problem of engaging actively in a discussion, of > course, but at least for me it is OK to login to discourse if I have to > post, given that 99.99% of the time I just want to read posts in my mail > client. > > Ciao! > Tiziano > > [1] You can do this while editing your profile preferences, under the > "Emails" menu > _______________________________________________ > Python-Dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/python-dev.python.org/ > Message archived at > https://mail.python.org/archives/list/[email protected]/message/7ZJWPADSL7BGBZ5Y6BRHP2LDTHQFZ7UV/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- Alex Krupp Cell: (607) 351 2671 Read my Email: www.fwdeveryone.com/u/alex3917 Subscribe to my blog: https://alexkrupp.typepad.com/ My homepage: www.alexkrupp.com --00000000000012e8bb05f32aab66 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">> This does not solve the problem of engaging actively = in a discussion, of course<div><br></div><div>I just submitted a proposal t= o create a Discourse plugin to improve the accuracy of their inbound email = parsing, which is something that several people have complained about in th= is thread. This would enable two things:</div><div><div><ul><li style=3D"ma= rgin-left:15px">Folks who prefer to live in their inbox could continue to d= o so and contribute=C2=A0by just replying to emails. Discourse currently ha= s reply-by-email, but it often mangles formatting and/or entirely deletes t= ext. Once these issues are fixed, folks who like the current experience wou= ld be able to just pretend the forum doesn't exist and continue having = the same experience as they currently have with GNU Mailman.</li><li style= =3D"margin-left:15px">Right now importing the archives from GNU Mailman int= o Discourse isn't realistic for the same reasons; some messages will im= port correctly, but others will be mangled or missing text. This means you = would still need to maintain the Malman archive as the canonical source of = truth. Once fixed, not only would the [Python-Dev] archives be searchable w= ithin Discourse, but they should also rank better in search than they do in= their current archive.</li></ul></div><div>If this is something you care a= bout (positively or negatively), here is the exploratory proposal:</div><di= v><br></div><div><a href=3D"https://meta.discourse.org/t/proposed-plugin-to= -improve-reply-by-email-accuracy/252944" target=3D"_blank">https://meta.dis= course.org/t/proposed-plugin-to-improve-reply-by-email-accuracy/252944<br><= /a></div><div><br></div><div>Any feedback and/or testing would be much appr= eciated! Right now Discourse recognizes that this is a problem and is inter= ested in solving it, but getting it prioritized will require folks to A) sp= eak up saying they want it done B) test the underlying API to verify that i= t actually solves the problem.</div><div><br></div><div>Alex</div></div></d= iv><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On = Sun, Dec 11, 2022 at 1:54 PM Tiziano Zito <<a href=3D"mailto:opossumnano= @gmail.com">[email protected]</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><br> On Sat 10 Dec, 17:47 +0100, Baptiste Carvello <<a href=3D"mailto:devel20= [email protected]" target=3D"_blank">[email protected]= </a>> wrote:<br> >There is a small catch though: unless I'm mistaken, Discourse won&#= 39;t let<br> >you subscribe to just a set of categories, so any filtering has to<br> >happen on the Mailman side.<br> <br> Well, it is actually possible to achieve what you want.<br> <br> I have set up Discourse in mailing-list mode [1].<br> <br> By default muted categories are not included in the emails you get in maili= ng list mode.<br> <br> So, you just need to mute all categories you don't care about. It is a = bit of work, but it needs to be done only once. To have an almost complete = equivalent of the topics that were once discussed on python-dev, you can ju= st mute every thing except the "Core Development" category. This = is the setting I am using since a while and I am quite happy with it. You m= ay want to unmute the "PEPs" category as well.<br> <br> Threading info is kept quite nicely, so I read the discourse mail notificat= ions as if it were a mailing list and I almost do not see any difference. T= ext is sometimes a bit messy if people heavily use the discourse formatting= capabilities, but this kind of posts are quite rare in my experience.<br> <br> This does not solve the problem of engaging actively in a discussion, of co= urse, but at least for me it is OK to login to discourse if I have to post,= given that 99.99% of the time I just want to read posts in my mail client.= <br> <br> Ciao!<br> Tiziano<br> <br> [1] You can do this while editing your profile preferences, under the "= ;Emails" menu<br> _______________________________________________<br> Python-Dev mailing list -- <a href=3D"mailto:[email protected]" target= =3D"_blank">[email protected]</a><br> To unsubscribe send an email to <a href=3D"mailto:[email protected]= rg" target=3D"_blank">[email protected]</a><br> <a href=3D"https://mail.python.org/mailman3/lists/python-dev.python.org/" r= el=3D"noreferrer" target=3D"_blank">https://mail.python.org/mailman3/lists/= python-dev.python.org/</a><br> Message archived at <a href=3D"https://mail.python.org/archives/list/python= [email protected]/message/7ZJWPADSL7BGBZ5Y6BRHP2LDTHQFZ7UV/" rel=3D"noreferre= r" target=3D"_blank">https://mail.python.org/archives/list/python-dev@pytho= n.org/message/7ZJWPADSL7BGBZ5Y6BRHP2LDTHQFZ7UV/</a><br> Code of Conduct: <a href=3D"http://python.org/psf/codeofconduct/" rel=3D"no= referrer" target=3D"_blank">http://python.org/psf/codeofconduct/</a><br> </blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"= class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div= dir=3D"ltr"><pre cols=3D"72">Alex Krupp Cell: (607) 351 2671<br></pre><pre cols=3D"72">Read my Email: <a href=3D"ht= tps://www.fwdeveryone.com/u/alex3917" target=3D"_blank">www.fwdeveryone.com= /u/alex3917</a> Subscribe to my blog: <a href=3D"https://alexkrupp.typepad.com/" target=3D"= _blank">https://alexkrupp.typepad.com/</a> My homepage: <a href=3D"https://www.alexkrupp.com/" target=3D"_blank">www.a= lexkrupp.com</a></pre></div></div></div></div></div></div> --00000000000012e8bb05f32aab66-- --===============5482998454413512321== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline