github-for-jira icon indicating copy to clipboard operation
github-for-jira copied to clipboard

Ability to display Github issues in Jira

Open Leksat opened this issue 5 years ago • 10 comments
trafficstars

Basically, the same list as it's currently exist for PRs, branches and commits. But for issues.

Leksat avatar Feb 20 '20 09:02 Leksat

I can make a PR, if this feature has chances to be accepted.

Leksat avatar Feb 20 '20 09:02 Leksat

Our commits were not showing in Jira from the past day or so.

dchitiva-ccracks avatar Feb 20 '20 16:02 dchitiva-ccracks

Has this been resolved?

EN255 avatar May 13 '20 21:05 EN255

Hi @Leksat. I'm from a team at Atlassian that is currently in the process of migrating the ownership over to us from GitHub. As a part of this, we're currently going through the backlog of issues and prs to see what can still be addressed and what should be closed.

I've flagged this with the 'to triage' label so my team can discuss. We'll keep you posted on the status of this.

rachellerathbone avatar May 17 '21 23:05 rachellerathbone

Hey @Leksat. Just need some clarification: are you proposing, if there is a Jira issue key e.g. ARC-123 referenced in a GitHub issue (title &/or body?) that a link to the GitHub issue/s would be visible in the Jira dev panel?

So here we'd see 'X GitHub issues' Screen Shot 2021-05-20 at 9 43 01 am

And here we'd see a 'GitHub issues' tab? Screen Shot 2021-05-20 at 9 43 06 am

The main problem I see with this is that the Jira dev panel is a component that serves multiple providers - not just GitHub - and is essentially 'dumb' in the respect that it just pulls in data from each provider and renders it. There's very little logic and there is no conditional logic to say 'if this provider, add this extra link/tab'. I can run this by the team that owns the dev panel but my guess is they won't be able to implement this request as it breaks the existing patterns in that component.

rachellerathbone avatar May 19 '21 23:05 rachellerathbone

@rachellerathbone yes, exactly!

Something like this: Screen Shot 2021-05-20 at 09 04 55

We really want this feature because developers love Github and PMs/clients love Jira. If it's implemented, developers can create multiple issues for Jira tickets and there discuss technical details using all the cool Github features. While Jira will be used for communicating with client, planning, billing, etc.

As for the implementation issues, maybe it's possible to change the logic a bit?

- if this provider, add this extra link/tab
+ add this link/tab if this provider supports it

(Just look at this beauty ^ Can I embed a diff like this in Jira? No! Can I drag'n'drop an image to a comment in Jira? Well, maybe, but Github does it in much nicer way. Please let developers use Github 🙏 😅 )

Leksat avatar May 20 '21 06:05 Leksat

Hi @Leksat. I was able to chat with some folks from various Jira teams and found out that there was an "Other links" tab in the dev detail dialog that was introduced last year. Current problem is, are all hardcoded, but should be easy to extend. Just need to wait now for these to be triaged by our PM. I'll keep you posted.

rachellerathbone avatar May 21 '21 00:05 rachellerathbone

Any news on that? I basically want to use JIRA to manage my GitHub issues. Now seems like I would need to use Zapier to import them into JIRA, and close them on JIRA when closed on GitHub if I don't want people to add JIRA tags.

fharper avatar Jan 26 '22 17:01 fharper

What's the current state of this? Given the current support and documentation of Github issues synchronization with Jira issues, and given that this has been requested multiple times so far, it's taking a long time to update.

Any news regarding Github issues sync are much appreciated.

galmeida12 avatar Oct 19 '22 09:10 galmeida12

With Jira being a product focused tool & Github issues being far more developer friendly. A feature like this is sorely needed, so devs can track work where it works best for them, and where they have useful features & configuration for them (Github) and product knows, generally, what's happening (Jira)

douglasg14b avatar Jun 07 '23 21:06 douglasg14b