Last modified: 2013-04-15 08:31:22 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T48983, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 46983 - When a new extension repo is created, a new bugzilla extension component should be created
When a new extension repo is created, a new bugzilla extension component shou...
Status: NEW
Product: Wikimedia
Classification: Unclassified
Git/Gerrit (Other open bugs)
wmf-deployment
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
https://bugzilla.mozilla.org/show_bug...
: upstream
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-04-07 09:43 UTC by Siebrand Mazeland
Modified: 2013-04-15 08:31 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Siebrand Mazeland 2013-04-07 09:43:42 UTC
New extension repos are being created all the time. This means that people will have the opportunity to start using the code in the repos, and also report bugs against the component. However, there is no component in bugzilla.

This feature request asks for changing the extension repo creation procedure as follows:
1. Once an extension repo is created, a new "MediaWiki extensions" component is to be created with the same name as the repo.
2. The requester(s) of the repo is/are added as default CC for the component.

Reason for filing this issue was the incorrect .gitreview for extension repo FundraisingEmailUnsubscribe and no way to submit a fix because I am not allowed to push a fix to ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/FundraisingEmailUnsubscribe.git
Comment 1 Andre Klapper 2013-04-07 15:57:44 UTC
Bugzilla's {XML/JSON-RPC} web interface does not allow automatic creation of components ( https://bugzilla.mozilla.org/show_bug.cgi?id=419568 ) so it's unclear how this should happen.
Comment 2 Chad H. 2013-04-11 14:33:51 UTC
Marking low priority, +upstream. Until the BZ api supports this, we can't support it in hooks-bugzilla.

Considering comment 66:
> Too late for 4.4. We already released 4.4rc1, and 4.4rc2 is just around the
> corner. We don't have a plan for a 3rd release candidate, so this bug is
> postponed to 5.0.

I'm not sure how soon we'll see it. But we can keep this open, because that's a definite nice-to-have.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links