On Tue, 2017-11-28 at 04:21 +0000, philip chimento gmail com wrote:
Hi list, This is about the migration tool for Bugzilla bug reports to GitLab issues. See, for background, issues [1] and [2]. Currently, the migration tool posts all the migrated issues and their associated comments as one single user; either the maintainer who runs the script, or a special 'bugzilla-migration' user. I'd like to open the discussion, as suggested in those two issues, about posting comments as the actual comment author (if their email can be matched to a GitLab user.) So, instead of comments coming from 'bugzilla-migration' or the maintainer who runs the script, if I had commented on a Bugzilla bug that was migrated then the comment on GitLab would actually be coming from the @ptomato account, and we wouldn't need all the extra quoting. On the pro side, 1. the flow of the comments is more natural and readable that way. 2. it ensures that existing subscribers to a Bugzilla bug remain subscribed after the migration. 3. it associates people's past contributions to GNOME with their current bugtracker accounts. On the con side, 4. "impersonating" a GitLab user, even to post content that they had already written elsewhere, could be uncomfortable to some people. 5. it would send a lot of GitLab email which would be annoying. 6. it would require giving the 'bugzilla-migration' account admin access, which means that access tokens wouldn't be given out so easily to maintainers in order to run the migration script.
Hi Philip, Would some authorship metadata be kept? If I understand correctly, a major con is that we would not able to discriminate who said what, nor who replied. Was the comment made by a newcomer? a maintainer? a developer? Reports and comments are not equally weighed. For example, Bryan Clark does not contribute to GNOME anymore, but his comments on Evince are weighed very high, because he was the original designer of Evince. Another (minor) con is that we would not be able to search by user/reporter/developer. Sometimes, I do not remember exactly the bug or text, but I do remember who participated and I can narrow the search faster. In practical terms, not migrating the user/emails sounds like many bugs should be re-triaged. Please, correct me if I am wrong with my perception. -- Germán Poo-Caamaño http://calcifer.org/
Attachment:
signature.asc
Description: This is a digitally signed message part