Closed Bug 1454647 Opened 6 years ago Closed 6 years ago

Mirror all BMO groups as Phabricator projects and keep them in sync

Categories

(Conduit :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glob, Assigned: dkl)

Details

(Keywords: conduit-story, conduit-triaged)

Attachments

(1 file)

45 bytes, text/x-github-pull-request
Details | Review
see https://bugzilla.mozilla.org/show_bug.cgi?id=1452013#c3

> One revision was made private due to unknown Bugzilla groups.

that's a completely non-actionable comment for people on a bug; what does it mean?  what should they do?

if it's a warning that something isn't configured correctly in phabricator, then the warning should be sent to the conduit team (eg. via sentry), not plastered on a bug.

if it's a call for action from one of the bug participants, it would be better if we email the participant directly with the issue and what they can do to resolve it.
Sounds like the consensus is this:

* For now, prevent the creation new projects entirely.
* Have Phabricator prevent creation of bmo-* projects by anyone other than BMO.
* Sync all BMO groups over as projects.
* Monitor for new group creation and renaming, updating Phabricator appropriately.
Summary: "One revision was made private due to unknown Bugzilla groups." bug comments are useless → Mirror all BMO groups as Phabricator projects and keep them in sync
Attached file github pr #548
Assignee: nobody → dkl
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: