A big concern I have about using JIRA is that I think it is a barrier to
participation. If you want to open an issue, you need to have a JIRA
account and remember the credentials; in contrast most of our developer
audience is perpetually signed into Github. Once you've logged in to JIRA,
then there are several required fields with inconsistent use across
projects. One of the main reasons I see for using Github is that it makes
it easier to participate.

I'd like to try to continue with Github issues. Some of JIRA's strengths
have analogs in Github that I think are good alternatives. We've been using
milestones to stay organized, for example.

We should open an INFRA issue to fix the problem that non-committers can't
label issues or request reviews. I think that's an oversight in the
integration.

On Mon, Aug 19, 2019 at 11:04 AM Edgar Rodriguez
<edgar.rodrig...@airbnb.com.invalid> wrote:

> I don't have a strong preference. I've worked with both of them but I
> appreciate the simplicity of Github and the fast search. I feel like JIRA
> can become very complex quickly and also requires a lot of labels,
> versions, etc to track it so in that sense for Github it may also require
> some of this but probably a bit simpler; there's less fields to fill out in
> Github for an issue.
>
> I believe in both cases there's a need for curation of the issues, so I'd
> favor simplicity.
>
> Anyways, my two cents.
> Thanks.
>
> Cheers,
> Edgar
>
> On Sun, Aug 18, 2019 at 7:43 PM Saisai Shao <sai.sai.s...@gmail.com>
> wrote:
>
>>  The issue linking, Fix Version, and assignee features of JIRA are also
>>> helpful communication and organization tools.
>>>
>>
>> Yes, I think so. Github issues seems a little bit simple, there're not so
>> many status to track the issue unless we create bunch of labels.
>>
>> Wes McKinney <wesmck...@gmail.com> 于2019年8月17日周六 上午2:37写道:
>>
>>> One significant issue with GitHub issues for ASF projects is that
>>> non-committers cannot edit issue or PR metadata (labels, requesting
>>> reviews, etc). The lack of formalism around Resolved and Closed states can
>>> place an extra communication burden to explain why an issue is closed.
>>> Sometimes projects use GitHub labels like 'wontfix'. The issue linking, Fix
>>> Version, and assignee features of JIRA are also helpful communication and
>>> organization tools.
>>>
>>> In other projects I have found JIRA easier to keep a larger number of
>>> people, release milestones, and issues organized. I can't imagine changing
>>> to GitHub issues in Apache Arrow, for example
>>>
>>> On Fri, Aug 16, 2019, 1:19 PM Ryan Blue <rb...@netflix.com.invalid>
>>> wrote:
>>>
>>>> I prefer to use github instead of JIRA because it is simpler and has
>>>> better search (in my opinion). I'm just one vote, though, so if most people
>>>> prefer to move to JIRA I'm open to it.
>>>>
>>>> What do you think is missing compared to JIRA?
>>>>
>>>> On Fri, Aug 16, 2019 at 3:09 AM Saisai Shao <sai.sai.s...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Team,
>>>>>
>>>>> Seems Iceberg project uses Github issues instead of JIRA. IMHO JIRA is
>>>>> more powerful and easy to manage, most of the Apache projects use JIRA to
>>>>> track everything, any plan to move to JIRA or we stick on using Github
>>>>> issues?
>>>>>
>>>>> Thanks
>>>>> Saisai
>>>>>
>>>>
>>>>
>>>> --
>>>> Ryan Blue
>>>> Software Engineer
>>>> Netflix
>>>>
>>>
>
> --
> Edgar Rodriguez
>


-- 
Ryan Blue
Software Engineer
Netflix

Reply via email to