Re: Bugzilla migration tool user accounts



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]