It would make it easier for the community to see the progress of features,
but there is some work involved to maintain both.

--
LNC


On Wed, Jan 28, 2026 at 3:10 PM Tian Gao via dev <[email protected]>
wrote:

> I'm okay with not retiring JIRA, but if we only allow PRs with JIRA
> tickets, we still have the same issue - the new contributors can't work on
> any problems without access to JIRA.
>
> Yes, opening issue tabs will help with community feedback, but I don't
> think we get full benefit from it if we restrict it to be a "discussion
> only" place. The community of spark is not only users, but also occasional
> contributors.
>
> If we worry about the dramatic migration from JIRA, we can open github
> issues, and start building infra around it, while keeping the old system
> working. If we see a trend of committers using github issues more often,
> that's an indicator that people like github integration more than the
> existing JIRA system.
>
> Yes, migrating to github issues means we probably need to throw away a
> bunch of scripts for JIRA, but some of them are not necessary in the first
> place if we use github issues. For example, linking issues to PRs is a
> native supported feature in github. Github supports "squash-only" merge so
> people won't accidentally merge PRs with all the commit history. Github
> also supports "using PR description as commit message".
>
> Even if we do want extra flexibility, github bots have the advantages of
> authentication. For example, if I understand correctly, committers need
> their JIRA token to make the current merge script work - that won't be
> necessary if we use github. Github issues can be closed automatically when
> a linked PR is merged (with close #number) or a github bot can easily do
> that.
>
> Therefore, if we don't want to close JIRA, I'm totally fine with a
> dual-rail system which allows users to submit a PR based on a github issue,
> instead of a JIRA ticket. We can do that gradually and polish up all the
> infra required for github issues. Then we can make a decision whether to
> migrate completely.
>
> Tian Gao
>
> On Wed, Jan 28, 2026 at 2:47 PM Dongjoon Hyun <[email protected]> wrote:
>
>> -1 because I don't think we should move from the existing one (ASF JIRA)
>> to a new one (GitHub Issues) completely to meet the suggested ideas. It
>> sounds like a little overkill for the goals. They can be used more
>> harmoniously.
>>
>> Specifically, I want to counter-propose a simpler alternative which is
>> used already in some ASF projects: GitHub Issue Tab can be used as an
>> additional preliminary discussion place (receiving issue reports before
>> creating actual JIRA issues). Since this is open to all GitHub users, it
>> already meets the proposed goals. And, there is no reason to abandon ASF
>> JIRA because only worthy ideas will get JIRA IDs after closing duplicated
>> issues or naive Spark questions from GitHub Issue tabs.
>>
>> We can build a better layered issue reporting system by getting all the
>> benefits of the existing ASF JIRA infra and GitHub Issue Tab instead of
>> wasting lots of the community resources due to the drastic migration (or
>> abandoning the established system, script, practices).
>>
>> > I think we should move from JIRA to github issues for
>> > * more feedback from community
>> > * lower barrier to entry for new contributors
>> > * better integration with the whole github eco-system
>>
>> Dongjoon.
>>
>>
>> On 2026/01/27 14:57:00 Bjørn Jørgensen wrote:
>> > Github use mentioned instead of related to
>> >
>> > Like this
>> > [image: image.png]
>> > https://github.com/apache/arrow/issues/48961
>> >
>> >
>> > tir. 27. jan. 2026 kl. 14:58 skrev Nicholas Chammas <
>> > [email protected]>:
>> >
>> > > One thing GitHub Issues doesn’t have a native equivalent to are issue
>> > > links. GitHub will extract mentions of other tickets and highlight
>> them in
>> > > the side bar, but on Jira you can just link a ticket to another one
>> > > directly.
>> > >
>> > > Example: https://issues.apache.org/jira/browse/SPARK-28024
>> > >
>> > > [image: Screenshot 2026-01-27 at 8.55.28 AM.png]
>> > >
>> > > Not saying this is a blocker. Just calling this out so we can try to
>> > > preserve this information after the migration.
>> > >
>> > > Nick
>> > >
>> > >
>> > > On Jan 26, 2026, at 8:00 PM, DB Tsai <[email protected]> wrote:
>> > >
>> > > +1, the bar for using JIRA is too high—contributors need a
>> PMC/committer
>> > > to create an account. Using GitHub issues would make it much easier
>> for
>> > > people to participate.
>> > > DB Tsai  |  https://www.dbtsai.com/  |  PGP 42E5B25A8F7A82C1
>> > >
>> > > On Jan 26, 2026, at 2:30 PM, Hyukjin Kwon <[email protected]>
>> wrote:
>> > >
>> > > TBH, if we can manage to migrate all related repos in Apache Spark, I
>> feel
>> > > like it might be a great idea.
>> > > lately I started to actively work on Apache Arrow, and realised that
>> they
>> > > also successfully migrate to GitHub Issues from JIRA for all ther
>> repos.
>> > >
>> > > On Tue, 27 Jan 2026 at 05:49, Tian Gao via dev <[email protected]>
>> > > wrote:
>> > >
>> > >> Hi all, I'd like to start a discussion on a draft SPIP:
>> > >>
>> https://docs.google.com/document/d/1WMaA49hKyu7gtU189fPq4k8TeI-Q73Q6bqSeWAgR3y8/edit?usp=sharing
>> > >>
>> > >> tl; dr
>> > >>
>> > >> I think we should move from JIRA to github issues for
>> > >> * more feedback from community
>> > >> * lower barrier to entry for new contributors
>> > >> * better integration with the whole github eco-system
>> > >>
>> > >> Many apache projects have moved from JIRA to github issues
>> successfully,
>> > >> including Arrow, Airflow, Beam, Maven, Lucene ... Actually most of
>> apache
>> > >> projects are using github issues now, with a few exceptions
>> including spark.
>> > >>
>> > >> I'd like to hear more about this proposal from the community.
>> > >>
>> > >> Thanks!
>> > >>
>> > >> Tian Gao
>> > >>
>> > >
>> > >
>> > >
>> >
>> > --
>> > Bjørn Jørgensen
>> > Vestre Aspehaug 4, 6010 Ålesund
>> > Norge
>> >
>> > +47 480 94 297
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe e-mail: [email protected]
>>
>>

Reply via email to