https://bugzilla.wikimedia.org/show_bug.cgi?id=43806

--- Comment #4 from Andre Klapper <aklap...@wikimedia.org> ---
(In reply to comment #3)
> (In reply to comment #1)
> > We cannot reliably say that all Bugzilla component names also match the 
> > names
> > in the code repository, plus that all Bugzilla components are in Gerrit/Git.
> 
> Do you have an example of the former?

GIS,  FCKeditor, ConfirmEdit (CAPTCHA extension).
Maybe it's not as many as I'm afraid of.

> Hmm, I think it would be maintained if it were on a wiki page. You'd only
> need a dictionary for the tricky (edge) cases.

Offtopic / big picture: In the long run (which probably translates to "never
happens") I still have this vague idea of using DOAP (RDF) files to store
machine-readable project metadata (maintainers, bugtracker, mailinglist, etc)
in one central place, and to have interfaces to use this anywhere else. Apache
Software Foundation projects do this, and also GNOME to some extend.

> I think it's important to provide developers and other interested parties
> with easy access to the relevant code when looking at a bug. 

Totally +1!

> Currently there doesn't
> seem to be any easy access at all. Even (simply) exposing the component
> description would be useful, as it usually includes a link to the extension
> page on mediawiki.org.

Not yet "usually" unfortunately, but I've been trying to improve extension
descriptions from time to time to make them descriptive (and not "FOO: Foo
extension"), having http://quominus.org/archives/714 in mind.

> I have to imagine that this issue has come up in other bug trackers. Surely
> developers (who are notoriously lazy) want a way to easily view relevant code
> (on ViewVC, gitweb, etc.) from a bug. How do other bug trackers solve this
> problem? An additional input field? Something else?

For Bugzilla I'm not aware of anything like a "add code repo URL on
product/component level", at least I haven't seen this. If there is an
extension out there then I haven't heard of it. It's a good question.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to