Have we ever considered GitHub issues to Jira sync?
This way users could choose to use GitHub but Jira would still be the
single source of truth.

Rok

On Tue, Mar 2, 2021 at 1:15 PM Adam Lippai <a...@rigo.sk> wrote:

> Antoine,
>
> you are right I'm directly challenging the statement that any issue
> tracker, forum or chat is as good as GitHub.
> I'm not speaking about tools and efficiency. In those terms you are
> absolutely right and most of the solutions are clearly superior to GitHub.
>
> I was talking about reach, community size and ease of onboarding.
> I don't think I need to bring examples of how GitHub is a magnitude ahead
> of others, being The Ecosystem for OSS development.
> I don't like this trend, I'd be happy to see the ecosystem to be more
> distributed on GitLab and Bitbucket, but that's not the current status and
> not a trend today.
>
> The new people have to learn to interact with the Arrow community now. I
> don't doubt their ability to learn it, but the thing is that they have to
> learn and get involved in Arrow specific tools.
> Most of the people are less focused on Arrow, they use dozens or hundreds
> of projects, so we are asking them to move from their usual workflow
> (GitHub) to a specialized one.
> They are users first, active members and developers second and they always
> will be in majority. We might want or not want to please that future group.
>
> Let me know what you think, whether you agree that people are more familiar
> with GitHub than other tools without putting in extra effort.
> I was trying to give attention to the people/social/community aspect, not
> the ease of use or the right level of automation.
> I don't think the current setup is any harder than others, but it's
> different and an outlier.
>
> As this is one (minor) aspect of the question only, I don't think I need to
> convince you this is important or I am right.
> I was feeling that we are a little bit in an echo chamber, that's why I
> brought up this controversial dimension.
> I didn't want to exaggerate and I don't think I did when I used the words
> "huge difference", "magnitude".
> From a users perspective discussions sometimes happen on GitHub, but never
> on GitLab, BitBucket or Jira.
> I might live in my own bubble, but I didn't see a popular Jira tracker
> where discussions are live and diverse yet.
>
> Likely choosing GitHub would shift the focus (towards users and ecosystem
> from development) and temporarily (measured in months or years) put more
> work on the existing core members.
>
> P.S. I have a positive experience here with you and the Arrow community,
> I'm grateful for all the answers and help I got. The mails above are not a
> criticism, not a little bit.
>
> Best regards,
> Adam Lippai
>
> On Tue, Mar 2, 2021 at 12:35 PM Antoine Pitrou <anto...@python.org> wrote:
>
> > On Tue, 2 Mar 2021 11:10:23 +0100
> > Adam Lippai <a...@rigo.sk> wrote:
> > >
> > > All the (multiple) mailing lists, stack overflow and JIRA are
> definitely
> > > barriers for new contributors.
> >
> > I'm not sure what Stack Overflow has to do with this?  Interaction with
> > Stack Overflow isn't required to contribute to Arrow.
> >
> > (also, I don't really understand the concern with SO, at least where
> > user-friendliness is concerned)
> >
> > > They require familiarity (people born after 2000 are not familiar with
> > > mailing lists or JIRA, but they are with GitHub) and setup (filters,
> > > notifications).
> >
> > Well, I'm not very impressed by this argument.  "People born after 2000"
> > aren't cognitively different, and they should be able to adapt to the
> > same tools as other people.  Everyone was unfamiliar with mailing-lists
> > and issue trackers at some point, and very diverse people learned to be
> > familiar with them.
> >
> > I'm also concerned by the laziness that seems implied by the "Github or
> > nothing" mentality.  Experienced developers need to master a variety of
> > tools over their career.  Learning a second issue tracker is a very
> > mild effort to require of them.
> >
> > > Keeping everything (discussions, issues, PRs) in one place has huge
> added
> > > value, but not for the core members and people working in this
> > environment
> > > for years.
> >
> > It does have added value, but I disagree that it's "huge". There are
> > integrations in place between Github and the Apache JIRA that are
> > perhaps not to the level of the integrations within Github itself, but
> > still convenient.
> >
> > We can discuss opening more communication spaces.  But they will need
> > core developer attention (since mailing-lists are not going to vanish),
> > which will increase the required effort to keep up.
> >
> > > I understand if we stick with JIRA, but I'm 100% sure there are people
> > not
> > > asking questions, not raising issues, not giving feedback and not
> > > contributing because of the mailing lists and JIRA already.
> > > They wouldn't have the best ROI, but we can acknowledge there is a room
> > for
> > > improvement.
> >
> > Sure.  But I doubt that framing the topic as "it's Github that we need"
> > is going to lead to productive discussion.
> >
> > Regards
> >
> > Antoine.
> >
> >
> >
>

Reply via email to