On 7/18/13 6:33 AM, Byron Jones wrote:
an update was pushed to bugzilla.mozilla.org today which allows us to
provide a list of suggestions for the review flag (bug 804708).
this list is on a per-product or per-component basis, with the product's
suggestions being used in the absence of a component specific list.
i have created an initial list on an etherpad using the module owners'
wiki page as a source:
https://bmo.etherpad.mozilla.org/suggested-reviewers
please review and update this document where appropriate.
of course per-component suggestions are not perfect - the reviewer
should be suggested based on the files being touched in the diff. this
is being worked on by mhoye (bug 774145).
Nice! Reducing the number of tripping points for new contributors should
be a nice win!
A number of people use the bzexport Mercurial extension [1] to upload
patches from the command line so they don't need to muck about with a
browser. It would be awesome to integrate suggested reviewers into that
tool. That would require having an API for finding suggested reviewers.
Is there an API for accessing this production/component to reviewers
mapping? Is it the Etherpad page itself?
Would people be interested in adding this metadata to the tree? We could
put files in the tree (possibly reusing moz.build files) that identified
Bugzilla products/components, modules, reviewers, etc for directories,
files, etc and then tools like bzexport could read the data direct from
the tree. Presumably most development occurs on or near tip, so there
shouldn't be a major versioning concern. This data could be periodically
exported to a format Bugzilla could read. We could even have it
outputting Mediawiki syntax for managing the modules pages on wiki.mo. I
see this solving the problem of mapping directories/files to modules to
Bugzilla components to reviewers (we still don't have a machine readable
mapping of directories/files to reviewers).
[1] https://hg.mozilla.org/users/tmielczarek_mozilla.com/bzexport
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform