GNOME Bugzilla – Bug 776691
Please add information about where to find the pull request closing robot and bug report URLs to pull request closing messages
Last modified: 2018-09-21 15:26:42 UTC
https://github.com/GNOME/pinpoint/pull/3#issuecomment-264829564 is a message the a robot closed my pull request but it does not say where to find the robots source code or where to report bugs. I found https://wiki.gnome.org/Sysadmin/GitHub which states that the git repo name corresponds to the Bugzilla product, however I only found the product "sysadmin", but the repo is called "sysadmin-bin": https://git.gnome.org/browse/sysadmin-bin/tree/close_pull_requests.py Also a direct link to the robot python script on https://wiki.gnome.org/Sysadmin/GitHub would be nicer so one does not need to search for the python script there. Additionally it would be great if the message just contained a link to file the bug report in bugzilla, e.g. https://bugzilla.gnome.org/enter_bug.cgi?product=pinpoint in my case.
A repository isn't the same as a a bugzilla product. There's a doap file which can have one or more bugzilla references. This could be parsed for a helpful URL. ftpadmin (also in sysadmin-bin) already parses these doap files. To retrieve the doap of a specific git module the following can be used: https://git.gnome.org/doap/pinpoint. The pinpoint doap file doesn't contain a Bugzilla reference though.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/17.