I fully agrees with Uli and James… the main reason for me is the searchability 
of the issue IDs. Many many times I have the JIRA Issue ID (e.g. in commits) 
and then a simple Google search brings up the exact issue - with GH-Issues, 
this gets lost all the way :(
/Domi

> On 11 Jun 2020, at 19:25, Ullrich Hafner <ullrich.haf...@gmail.com> wrote:
> 
> I prefer Jira, from a developer and a user perspective:
> 
> Developer perspective:
> - Having the ability to move issues from one component to another is very 
> helpful for me. I don’t see how to do this in GitHub. My plugin uses 
> different components and I want to easily move issues from one component to 
> other components. Also it is very helpful to create issues that affect 
> several components. It makes inter-project communication much simpler.
> - I also think that Jira has far more powerful features: dashboards, Kanban 
> boards, epics and sub-tasks, powerful search, IntelliJ integration, 
> workflows, issue resolution (resolved, fixed, duplicate, etc.), searchable 
> IDs like JENKINS-50000 that you can enter in Google Search, just to name a 
> few. It even has a wonderful mobile App (that we currently can’t use since 
> our Jira version is sooo old).
> 
> Users perspective:
> - Searching for all existing issues in Jira is very easy. Selecting multiple 
> components if the reporter is not sure about the right component is also very 
> simple. I think users will be annoyed if they need to switch between two 
> different systems just because the issue has been reported in a wrong 
> component and in the wrong issue tracker. 
> 
> I understand that GitHub also has some benefits, like a smooth integration 
> with commits and PRs, or the fact that we do not need to host it. GitHub is 
> also fast and modern (but Jira 8.x improved a lot on that side, maybe it 
> would help to upgrade to a more recent version on our side).  
> 
>> Am 11.06.2020 um 17:26 schrieb Jeff Thompson <jthomp...@cloudbees.com 
>> <mailto:jthomp...@cloudbees.com>>:
>> 
>> On 6/11/20 8:32 AM, Slide wrote:
>>> The big problem with GitHub issues is when a bug involves multiple 
>>> components, or is filed against the wrong component. If you filed an issue 
>>> in the wrong component, what would you expect the maintainers of that 
>>> component to do? I         don't think it should be on them to find the 
>>> right component, so the issue just gets closer and possibly not seen by the 
>>> correct people? I definitely prefer GitHub issues, but we need to address 
>>> some issues like I describe above.
>> These are the big issues with moving away from a system-wide tracker to 
>> individual trackers. Jenkins is a system of interacting components and 
>> issues may involve multiple.
>> 
>> As Remoting maintainer I see this frequently. Someone may submit an issue 
>> against Remoting, but often it has to do with a plugin and just shows up in 
>> Remoting. Eventually Remoting is removed from the components list and the 
>> correct one is assigned. Then the maintainer of that one has notification. 
>> Sometimes it helps define the problem. Someone submits the issue against 
>> Remoting and a plugin that might show up in the stack trace or messages. I 
>> look at it and have no idea, but the maintainer of the other component 
>> quickly identifies it.
>> 
>> Sometimes something is submitted against core but we decide it needs to be 
>> fixed somewhere else. Or vice versa.
>> 
>> And then there are security issues. We manage security issues as a Jenkins 
>> system.
>> 
>> If we switch to tracking issues solely by individual component we're going 
>> to lose track of a lot of things. Well, a lot more than we already do.
>> 
>> Jeff
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to jenkinsci-dev+unsubscr...@googlegroups.com 
>> <mailto:jenkinsci-dev+unsubscr...@googlegroups.com>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/888f8585-767d-b195-8e77-307d3f03c82c%40cloudbees.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/888f8585-767d-b195-8e77-307d3f03c82c%40cloudbees.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com 
> <mailto:jenkinsci-dev+unsubscr...@googlegroups.com>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/E40E03EE-1538-487E-A5AF-D1162E5D4B14%40gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/E40E03EE-1538-487E-A5AF-D1162E5D4B14%40gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/0F68D3FD-1616-438A-89FA-6DF459164FF5%40fortysix.ch.

Reply via email to