clusterfuzz icon indicating copy to clipboard operation
clusterfuzz copied to clipboard

Add new issue trackers based on issue tracker specification

Open dukebarman opened this issue 5 years ago • 8 comments

What about another issue trackers? (monorail is only for chromium project) We would like to add support gitlab issues (or trac/Bugzilla), but it's not clear what is the best way to do it. Do you have any plans to add more bug trackers or at least making that part of the code easily extendable?

dukebarman avatar Apr 17 '19 09:04 dukebarman

We currently don't have cycles to add support for other issue trackers. We encourage community contributions here. the package issue_management (https://github.com/google/clusterfuzz/tree/master/src/python/issue_management) should be self-contained and extendable.

inferno-chromium avatar Apr 17 '19 14:04 inferno-chromium

Btw, we would love to support other trackers, so if you'd like to add support we'd be happy to work with you to do so.

jonathanmetzman avatar Apr 18 '19 16:04 jonathanmetzman

The code is totally extendable now - see e.g.monorail dir in https://github.com/google/clusterfuzz/tree/master/src/appengine/libs/issue_management/monorail. this shows how a new tracker can be added based on a generic specification by @oliverchang

inferno-chromium avatar Oct 02 '19 05:10 inferno-chromium

It's nice to hear. Thanks!

dukebarman avatar Oct 02 '19 09:10 dukebarman

@dukebarman - do you want to take a shot at adding gitlab or any other popular issue tracker (jira). let us know if you have any questions.

inferno-chromium avatar Oct 02 '19 14:10 inferno-chromium

Any chance for adding github as an issue tracker?

prestonvanloon avatar Jul 17 '20 00:07 prestonvanloon

Unfortunately we're short on cycles for adding GitHub support, but we always welcome contributions :) See https://github.com/google/clusterfuzz/issues/389#issuecomment-659745271 as an example where Jira was added.

oliverchang avatar Jul 17 '20 00:07 oliverchang

Sorry for returning to this topic after nearly 2 years - Is this PR #1321 a kind of Jira enablement? Can anyone confirm that Jira functionality is working?

sfiecko avatar May 12 '22 05:05 sfiecko