I'm +1 for GH issues due to it lowering the barrier for participation. As
someone who is sometimes a bit nervous about interacting with new open
source projects/communities, adding a GH Issue is fairly familiar and feels
inconsequential, whereas emailing everyone on a mailing list is
intimidating.

On Thu, 30 Sept 2021 at 09:24, Jarek Potiuk <ja...@potiuk.com> wrote:

> Just a comment on discussions: They already have answered/unanswered
> filters and they have most of the same properties that "stack overflow"
> questions have,
>
> You do not need to "track" discussions. It's great to answer and react
> quickly and if you have more discussions all the community might get more
> involved and start answering. It happened for us after about a month/two of
> using discussions.
>
> The important thing is that "discussion" is a discussion - if it gets no
> answer, that's perfectly fine - means that the discussion did not pick
> anyone's interest. Author can still follow-up, ping other people etc. but
> there is no "expectation" that discussion will reach a conclusion - it can
> remain unanswered forever and simply disappear.
>
> Also this is no coincidence that discussions have no "total count". They
> are meant to grow "forever" unlike issues, the discussions are meant to
> just "be there" - sometimes with, sometimes without answers. You can see
> the discussion in the last day/week/month or search them via keywords but
> this is about it - there is nothing like "x discussions opened". This is
> what makes the a fantastic counterpart to issues because you can convert
> issues to discussions (and back) as maintainer/committer, when you see that
> you miss information, or that it's unclear whether this is an issue but you
> have no idea what to do next. They might simply "go away' if the author and
> others are not interested  - or if more information is available or if
> someone else has similar observation and chimes in it can be revived at any
> time. But the great thing about discussion it does not leave you with the
> impression that you have such a big number of "open issues" that are
> unhandled. Sometimes leaving the discussion open is the right "final state"
> for it.
>
> I did not realize that when we first started to use discussion but "convert
> issue to discussion" is the single best feature of GitHub issues for me. It
> does not really "close" the issue (which might be seen as rude and you have
> to have strong arguments to close an issue), but it gives a clear
> information to the author and whoever is looking at the discussion that it
> needs extra effort, clarification, digging (usually from the author but
> maybe from other interested parties) to qualify it as real issue.
>
> We went down from ~880 to 814 opened issues over the last month or so (and
> we continue our downard route in Apache Airflow) once we made it a bit more
> difficult to enter the issue (via detailed issue template) and started to
> promote discussions in the templates and started to actively convert issues
> into discussion when they qualify as such,
>
> J.
>
>
> On Thu, Sep 30, 2021 at 4:04 AM Weston Pace <weston.p...@gmail.com> wrote:
>
> > +1 for issues because I believe it would lower the barrier for entry.
> >
> > I'm +0 on discussions, they can work but would require more active
> > curation / labeling as they cannot be closed so an "answered /
> > unanswered" label would probably be needed.
> >
> > > I think I already get e-mails from issues but
> > > have them filtered out with the rest of other github messages, I'm not
> > sure
> > > if it is easy to split them out.
> >
> > Issues will absolutely be lost in the flood of notifications you would
> > get from watching the arrow repo.  However, you can do a custom watch
> > that targets only issues.  This may be an alternative for those that
> > prefer an issue-like workflow.  For me personally, I've monitored
> > issues in the Zulip feed for Github.  That being said I went ahead and
> > turned on an issues-only watch to try that out.
> >
> > > I took a few minutes to browse the archives [1]. It seems to me that
> > > the user@ list is working extremely well. People get answers quickly,
> > > problems are converted into JIRA cases, and the discussion often
> > > references existing information sources.
> >
> > I would add we have a pretty decent traffic rate for github issues
> > today.  We get a fair number of issues opened even though our issue
> > template says "Please ask questions at u...@arrow.apache.org".
> >
> > On Wed, Sep 29, 2021 at 9:37 AM Julian Hyde <jh...@apache.org> wrote:
> > >
> > > I'm not for or against this proposal.
> > >
> > > I took a few minutes to browse the archives [1]. It seems to me that
> > > the user@ list is working extremely well. People get answers quickly,
> > > problems are converted into JIRA cases, and the discussion often
> > > references existing information sources.
> > >
> > > I want to thank all of the community members who answer questions. No
> > > doubt it takes considerable time and effort.
> > >
> > > Julian
> > >
> > > [1] https://lists.apache.org/list.html?u...@arrow.apache.org
> > >
> > > On Wed, Sep 29, 2021 at 2:14 PM Phillip Cloud <cpcl...@gmail.com>
> wrote:
> > > >
> > > > On Wed, Sep 29, 2021 at 3:08 PM Antoine Pitrou <anto...@python.org>
> > wrote:
> > > >
> > > > >
> > > > > Le 29/09/2021 à 20:51, Micah Kornfield a écrit :
> > > > > >>
> > > > > >> Cons:
> > > > > >> - Github is a not a mailing-list and does not integrate well in
> a
> > normal
> > > > > >> e-mail workflow.
> > > > > >
> > > > > >
> > > > > > Would a mailing list mirror of the issues work for you (I guess
> it
> > would
> > > > > > require an extra click).  I think I already get e-mails from
> > issues but
> > > > > > have them filtered out with the rest of other github messages,
> I'm
> > not
> > > > > sure
> > > > > > if it is easy to split them out.
> > > > >
> > > > > If there's an e-mail notification to user@ (or another place)
> > whenever a
> > > > > new issue is created, containing the full issue text, I guess that
> > would
> > > > > work.
> > > > >
> > > >
> > > > I was under the impression that you can reply to a GitHub issue
> > directly
> > > > from email, as long as you subscribe to issues for a repo. Is that
> not
> > the
> > > > case?
> >
>

Reply via email to