-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
Add Jira Dashboard plugin #19901
Add Jira Dashboard plugin #19901
Conversation
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Missing ChangesetsThe following package(s) are changed by this PR but do not have a changeset:
See CONTRIBUTING.md for more information about how to add changesets. Changed Packages
|
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for following up on my previous comments, this is looking really solid now @fridajac 🚀
I left one comment around ownership in the catalog-info.yaml
files and related CODEOWNERS
file
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridahelenajacobsson@gmail.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just going to say this again but awesome work @fridajac, approving based on my review 🚀
Thank you! And thanks for all your help and feedback :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is fantastic work! Really only the codeowners command and secret marker that are important, the rest is more informative and can be skipped if you want to soldier through.
Thanks also @awanlin for all your help!
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridahelenajacobsson@gmail.com>
Signed-off-by: Frida Jacobsson <fridahelenajacobsson@gmail.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Signed-off-by: Frida Jacobsson <fridaja@axis.com>
Not in the sense that the RFC is what's been holding it back until now - I'm just slowly working through some reviews. But thanks for bringing it up though, because it became top of mind as late as today actually. Might as well start the discussion. Is there some possibility of having this entire plugin maintained off-repo? It'd bring significant benefits in terms of being unblocked from our review loop, if nothing else. Since this is so far gone and ready, and you gut unfortunately stranded mid-RFC, I could perhaps consider merging this and then awaiting the processing of moving it out later on. But it'd of course lead to churn where you would probably have to deprecate this particular package on the @backstage prefix, and replacing it with a new one. |
We had a discussion yesterday and decided that yes, since we will have to move out this plugin later anyway, we might just publish the plugin off-repo from the start. So I'll close this pull request. Thank you for all your help and comments @freben @awanlin @vinnie-jog-on, very appreciated, really made the plugin better :) |
Awesome, thanks for your patience in this. Hopefully the reviews were useful in the mean time! And of course, we're more than happy to surface your work in the plugin list etc. |
Hey, I just made a Pull Request!
This PR adds the Jira Dashboard plugin. The plugin is a Jira issue overview that can be added as a page in the
EntityPage
overview tabs. The issue view displays issue summaries to help achieve better task visibility and more efficient project management.Information that this plugin provides:
Isn’t there already a Jira plugin?
Yes, Roadie is one of the main Backstage contributors and offers the Backstage Jira plugin. This plugin also provides information from Jira, such as project and project type.
However, Roadie’s Backstage Jira plugin focuses on exposing the quantity of different issue types and the project activity stream. The new Jira Dashboard plugin in this PR takes a different approach, displaying issues in tables. In addition, the Jira Dashboard plugin provides the possibility of linking not only a Jira project, but also specific Jira components and filters to your entities.
Changes:
✔️ Checklist
Signed-off-by
line in the message. (more info)