focalboard
focalboard copied to clipboard
Feature Idea: Auto-sync card with GitLab
Summary
Pretty much inspired by #1756 ("Auto-sync card with GitHub"):
Created from this thread. It would be great to have a card be automatically created when an issue is created on a Github repo; and conversely, a Github issue be created when we create a card in MM.
How important this is to me and why
Importance: Medium
Additional context/similar features
- It should allow to use self hosted instances
- GitLab's Issues API is well documented
- Developers can reference issues in their commits and if a corresponding GitLab issue would be closed, the twin issue in Focalboard could be automatically closed as well (this would also be a tiny workaround for #624 since issues might have a direct GitLab reference)
Any progress on this? For people with Omnibus GL installation, Focalboards are pretty useless without integration.
Feedback from conversation with NearApogee:
Integration with Gitlab. Would love to see this all over, but as to our topic:
I could see this in 2 forms: A) Official integration with Gitlab, so I could provide a URL for a Gitlab Project on a Channel, with access keys and provide a >2 way sync with Gitlab Issues. B) Ensure all the developer tools are in there for a community/private integration with Gitlab.
I would prefer to have B first, because we can do that type of integration, but also because it lets us trade off which features of each we want and how they link.
I said "ensure" because I know you have a lot of dev tools already there. You guys do a great job.
Lastly, I like your agnostic approach to the dev tools (so keep that aspect!), but just to throw it out there I would like to see examples written in Javascript and/or Mattermost's preferred language, but definitely JS. Why? JS seems to be the common ground out there. It isn't our favored language, but everybody can write it and read it (to some degree).
Any progress on this? For people with Omnibus GL installation, Focalboards are pretty useless without integration.
@neonanal Thanks for the feedback. No updates yet! But it's a potential candidate for next year's roadmap.
this functionality is very important
Any progress?
I would like to see this, too
How can I help get this feature developed? Is this a good fit for a community contribution?
Me too, I'd like to see this
Do you happen to have any updates on this ticket?
I'd also love to see this feature!
It's probably unlikely that someone will implement this unless the community is really taking over.
Regarding updates and new features Vikunja might be a better choice for now hopefully this feature will become available there at least.