Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development info on issue cards #65

Open
johvik opened this issue May 28, 2019 · 4 comments
Open

Development info on issue cards #65

johvik opened this issue May 28, 2019 · 4 comments

Comments

@johvik
Copy link

johvik commented May 28, 2019

Jira Software 8.1.x added support for development info on issue cards:
image

Would it be possible to make this plugin a development status provider (or similar)?

@jhansche
Copy link

The problem with this is that the "Development" tools are provided as a DVCS plugin, which is not (or was not at the time, that may have changed?) publicly documented or accessible.

If Atlassian has made the Development panels accessible to plugins in a way that we can contribute statuses, commits, and reviews to the DVCS plugin for display in the Development panels, then I agree it would be great to integrate with that.

@gonchik
Copy link

gonchik commented Jul 11, 2019

Hi!
@jhansche do you mean that one ?
https://bitbucket.org/atlassian/jira-dvcs-connector/src/master/

Just interesting gitlab EE has the same integration:
https://docs.gitlab.com/ee/integration/jira_development_panel.html
but CE does not have
https://gitlab.com/gitlab-org/gitlab-ce/issues/46117

Hope it helps.

@jhansche
Copy link

Yes, that is all correct. And as you can see from the gitlab links you provided, there is no official support from Atlassian for this.

I suspect that as the Development Status plugin matures, they may start exposing more plugin extension points here. But until then, anything else we do to enable integration with it will be a completely unsupported hack.

Even the atlassian PR and gitlab issue explain as much. They "emulate" a github installation in order to allow gitlab repos to appear in the DVCS/Development panels, as if they were github projects. And the other option is a man-in-the-middle proxy that emulates github and then interfaces with gitlab.

Neither of those options (for full Development plugin support) I'm willing to entertain at this time.

If there are lighter-weight options for getting those bits of information into other locations, that would be a reasonable short term solution. I do not believe that to be the case.

Given that the Development plugin has changed drastically over the last several years, and still has no plugin extension support, I suspect that this implementation will not happen any time soon. I'm leaving it open specifically because I agree, and I would like to support the Development panels. I just don't want to do it with a fragile hack that may well break after every minor version of Jira.

@tikeyknax
Copy link

Are there any news about this issue? The last comment 5 years ago says that there might changes, so I'm wondering if there are any news.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants