Judging by the support of it, I'll check whether I missed the whole point
of Discourse when I was trying to use it, in the meantime.

On Fri, Oct 1, 2021 at 7:57 PM Stephan Hoyer <sho...@gmail.com> wrote:

> On Fri, Oct 1, 2021 at 10:21 AM Ilhan Polat <ilhanpo...@gmail.com> wrote:
>
>> > GitHub Discussions is more of a Q&A platform, like Stackoverflow. I
>> don't think it really makes sense for free form discussion.
>>
>>  I don't see how it is to be honest. I'm hearing this complaint quite
>> often but I can't see how that is. That's quite not my experience.
>> Especially in node.js repo and other participants of the discussions beta
>> are quite happy with it.
>>
>> Maybe I should rephrase why I am mentining this; Very often, some thing
>> is popping up in the issues asking for whether X is suitable for Sci/NumPy
>> and we lead the user here and more often than not they don't follow up. I
>> can't blame them because the whole mailing list experience especially for
>> the newcomers is a dreadful experience and most of the time you don't get
>> any feedback. Also you can't move because in the issue we told them to come
>> here and nobody is interested, then things stop unless someone nudges the
>> repo issue which was the idea in the first place. So in a way we are
>> putting this barrier as in "go talk to the elders in the mountain and bring
>> some shiny gems on your way back" which makes not much sense. We are using
>> the issues and PRs anyways to discuss stuff  willingly or not so I can't
>> say I follow the argument for the holistic mailing list format. This
>> doesn't mean that I ignore the convenience because that was the case in the
>> last decades. I'm totally fine with it. But if we are going to move it
>> let's make it count not switch to an identical platform just for the sake
>> of it. If not Github then something actually encourages the community to
>> join and not getting in the way.
>>
>
> I agree, "go talk to the elders in the mountain" is not a great experience.
>
> One of the other problems about mailing lists is that it's awkward or
> impossible to ping old discussions. E.g., if you find a mailing list thread
> discussing an issue from two years ago, you pretty much have to start a new
> thread to discuss it.
>
> I think GitHub discussions is a perfectly fine web-based platform and
> definitely an improvement over a mailing list, but do like Discourse a
> little better. It's literally one click for a user to sign up to post on
> Discourse if they already have a GitHub account.
>
>
>
>> On Fri, Oct 1, 2021 at 6:31 PM Stephan Hoyer <sho...@gmail.com> wrote:
>>
>>> On Fri, Oct 1, 2021 at 8:55 AM Matthew Brett <matthew.br...@gmail.com>
>>> wrote:
>>>
>>>> Only to say that:
>>>>
>>>> * I used to have a very firm preference for mail, because I'm pretty
>>>> happy with Gmail as a mail interface, and I didn't want to have
>>>> another channel I had to monitor, but
>>>> * I've spent more time on Discourse over the last year, mainly on
>>>> Jupyter, but I have also set up instances for my own projects.  I now
>>>> have a fairly strong preference for Discourse, because of its very
>>>> nice Markdown authoring, pleasant web interface for reviewing
>>>> discussions and reasonable mailing list mode.
>>>>
>>>
>>> +1 Markdown support, the ability to edit/delete posts, a good web
>>> interface and the possibility for new-comers to jump into an ongoing
>>> discussion are all major advantages to Discourse.
>>>
>>> I am not concerned about spam management or moderation. NumPy-Discussion
>>> is not a very popular form, and we have plenty of mature contributors to
>>> help moderate.
>>>
>>>
>>>> * I have hardly used Github Discussions, so I can't comment on them.
>>>> Are there large projects that are happy with them?   How does that
>>>> compare to Discourse, for example?
>>>>
>>>
>>> GitHub Discussions is more of a Q&A platform, like Stackoverflow. I
>>> don't think it really makes sense for free form discussion.
>>>
>>>
>>>> * It will surely cause some harm if it is not clear where discussions
>>>> happen, mainly (mailing list, Discourse, Github Discussions) so it
>>>> seems to me better to decide on one standard place, and commit to
>>>> that.
>>>>
>>>
>>> +1 let's pick a place and stick to it!
>>>
>>>
>>>>
>>>> Cheers,
>>>>
>>>> Matthew
>>>>
>>>> On Fri, Oct 1, 2021 at 4:39 PM Rohit Goswami <rgosw...@quansight.com>
>>>> wrote:
>>>> >
>>>> > 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: matthew.br...@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: sho...@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: 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: sho...@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: 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: arch...@mail-archive.com

Reply via email to