I’m firmly against GH discussions because of the upvoting mechanism. We don’t need to be Reddit or SO. .NET had a bad experience with the discussions as well [1].
[1] https://github.com/dotnet/aspnetcore/issues/29935 — Rohit On 1 Oct 2021, at 15:04, Andras Deak wrote: > On Fri, Oct 1, 2021 at 4:27 PM Ilhan Polat <ilhanpo...@gmail.com> wrote: > >> The reason why I mentioned GH discussions is that literally everybody who >> is engaged with the code, is familiar with the format, included in the >> codebase product and has replies in built unlike the Discourse (opinion is >> mine) useless flat discussion design where replies are all over the place >> just like the mailing list in case you are not using a tree view supporting >> client. Hence topic hijacking is one of the main usability difficulties of >> emails. >> >> The goal here is to have a coherent engagement with everyone not just >> within a small circle, such that there is indeed a discussion happening >> rather than a few people chiming in. It would be a nice analytics exercise >> to have how many active users using these lists. I'd say 20-25 max for >> contribs and team members which is really not much. I know some people are >> still using IRC and mailing lists but I wouldn't argue that these are the >> modern media to have proper engaging discussions. "Who said to whom" is the >> bread and butter of such discussions. And I do think that discourse is >> exactly the same thing with mailing lists with a slightly better UI while >> virtually everyone else in the world is doing replies. >> > > (There are probably a lot of users like myself who follow the mailing list > discussions but rarely feel the need to speak up themselves. Not that this > says much either way in the discussion, just pointing it out). > > I'm not intimately familiar with github discussions (I've only used it a > few times), but as far as I can tell it only has answers (or "comments") > and comments (or "replies") on answers, i.e. 2 levels of replies rather > than a flat single level of replies. If this is indeed the case then I'm > not sure it's that much better than a flat system, since when things really > get hairy then 2 levels are probably also insufficient to ensure "who said > to whom". The "clear replies" argument would hold stronger (in my > peanut-gallery opinion) for a medium that supports full reply trees like > many comment sections do on various websites. > > András > > >> I would be willing to help with the objections raised since I have been >> using GH discussions for quite a while now and there are many tools >> available for administration of the discussions. For example, >> >> >> https://github.blog/changelog/2021-09-14-notification-emails-for-discussions/ >> >> is a recent feature. I don't work for GitHub obviously and have nothing to >> do with them but the reasons I'm willing to hear about. >> >> >> >> >> >> >> On Fri, Oct 1, 2021 at 3:07 PM Matthew Brett <matthew.br...@gmail.com> >> wrote: >> >>> Hi, >>> >>> On Fri, Oct 1, 2021 at 1:57 PM Rohit Goswami <rgosw...@quansight.com> >>> wrote: >>>> >>>> I guess then the approach overall would evolve to something like using >>> the mailing list to announce discourse posts which need input. Though I >>> would assume that the web interface essentially makes the mailing list >>> almost like discourse, even for new users. >>>> >>>> The real issue IMO is still the moderation efforts and additional >>> governance needed for maintaining discourse. >>> >>> Yes - that was what I meant. I do see that mailing lists are harder >>> to moderate, in that once the email has gone out, it is difficult to >>> revoke. So is the argument just that you *can* moderate on Discourse, >>> therefore you need to think about it more? Do we have any reason to >>> think that more moderation will in fact be needed? We've needed very >>> little so far on the mailing list, as far as I can see. >>> >>> Chers, >>> >>> Matthew >>> _______________________________________________ >>> NumPy-Discussion mailing list -- numpy-discussion@python.org >>> To unsubscribe send an email to numpy-discussion-le...@python.org >>> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ >>> Member address: ilhanpo...@gmail.com >>> >> _______________________________________________ >> NumPy-Discussion mailing list -- numpy-discussion@python.org >> To unsubscribe send an email to numpy-discussion-le...@python.org >> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ >> Member address: deak.and...@gmail.com >> > _______________________________________________ > NumPy-Discussion mailing list -- numpy-discussion@python.org > To unsubscribe send an email to numpy-discussion-le...@python.org > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > Member address: rgosw...@quansight.com
_______________________________________________ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@python.org https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: arch...@mail-archive.com