Last modified: 2014-03-28 13:30:18 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 T64114, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 62114 - Disable new bug posting for some semantic extensions (moving to GitHub)
Disable new bug posting for some semantic extensions (moving to GitHub)
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Bugzilla (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-03-01 21:44 UTC by Jeroen De Dauw
Modified: 2014-03-28 13:30 UTC (History)
7 users (show)

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


Attachments

Description Jeroen De Dauw 2014-03-01 21:44:36 UTC
I'd like to have new bug reports disabled for the following extensions:

* Semantic MediaWiki
* Maps
* Semantic Maps
* Semantic Result Formats
* Semantic Extra Special Properties
* Semantic Watchlist

I'd also like to have their descriptions updated to "The bugs for this extension are now tracked at $1", where $1 is one of

* https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues
* https://github.com/JeroenDeDauw/Maps/issues
* https://github.com/SemanticMediaWiki/SemanticMaps/issues
* https://github.com/SemanticMediaWiki/SemanticResultFormats/issues
* https://github.com/SemanticMediaWiki/SemanticExtraSpecialProperties/issues
* https://github.com/SemanticMediaWiki/SemanticWatchlist/issues

Thanks
Comment 1 Jeroen De Dauw 2014-03-01 21:57:40 UTC
And Wikibase Database: https://github.com/wmde/WikibaseDatabase/issues
Comment 2 Andre Klapper 2014-03-01 22:05:32 UTC
(In reply to Jeroen De Dauw from comment #0)
> I'd like to have new bug reports disabled for the following extensions:

That's possible. :)

> * Semantic Extra Special Properties

Does not seem to exist in bugzilla.wikimedia.org?

> I'd also like to have their descriptions updated to "The bugs for this
> extension are now tracked at $1

Note that https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions will not offer (and display) components that are disabled for new bug entry.
The only place where the descriptions would be still visible will be https://bugzilla.wikimedia.org/describecomponents.cgi?product=MediaWiki%20extensions

Hence it's important to inform reporters also in other places where they are expected to go.
Will you update the Extension homepages (e.g. https://www.mediawiki.org/wiki/Extension:Maps ) to clearly say where to file bug reports and enhancement requests?

What should happen with the existing open tickets in bugzilla.wikimedia.org?

Out of curiosity, what's the code location plan for git.wikimedia.org vs Github? Mirroring?

And just to mention it explicitly (but I guess you're aware of it), as other semantic components (Semantic Glossary, SemanticBundle, SemanticCompoundQueries, SemanticDrilldown, SemanticForms, SemanticFormsInputs, SemanticSignup) would stay in Bugzilla, moving a ticket from one semantic component to another will become harder if the other component is in a different bugtracking system. Just saying, as I have no idea how often tickets are moved (or initiallymis-filed) among semantic components.


(In reply to Jeroen De Dauw from comment #1)
> And Wikibase Database: https://github.com/wmde/WikibaseDatabase/issues

That's currently watched (default assignee) by wikidata-bugs@ so I assume it requires clarification how to make sure that ticket notifications in GitHub are still send to the Wikidata crew.
Comment 3 Jeroen De Dauw 2014-03-01 22:19:38 UTC
Note that this is not just about "semantic" extensions...

> Does not seem to exist in bugzilla.wikimedia.org?

Heh. Less work then!

> Note that ... components that are disabled for new bug entry. ...

Sure, that's fine.

> Will you update the Extension homepages

Yes. Those should already have been updated actually... so many things to get to!

> What should happen with the existing open tickets in bugzilla.wikimedia.org?

Remove them. Like I said, either they are not relevant, or they have been migrated already.

> Out of curiosity, what's the code location plan for git.wikimedia.org vs Github? Mirroring?

Depends on the extension. For SMW we have been using GitHub as our primary repo and issue tracker for quite some time now. Every now and then we sync the code with the WMF repo for i18n updates (if twn supported GitHub, we'd have gotten rid of the WMF repo by now).

> That's currently watched (default assignee) by wikidata-bugs@ so I assume it requires clarification how to make sure that ticket notifications in GitHub are still send to the Wikidata crew.

I'm part of the Wikidata crew and assure you the relevant people are watching the GitHub repo.
Comment 4 Jeroen De Dauw 2014-03-10 16:06:45 UTC
Any progress on this? People are currently getting confused because this issue tracker is still open.

Please drop the request for changing this for Wikibase Database for now. Just tackle the ones listed in the first post.
Comment 5 Andre Klapper 2014-03-10 18:36:59 UTC
(In reply to Jeroen De Dauw from comment #4)
> Just tackle the ones listed in the first post.

As requested I now disabled filing new tickets in bugzilla.wikimedia.org for the following components under "MediaWiki extensions":
* Semantic MediaWiki
* SemanticMaps
* SemanticResultFormats
* SemanticWatchlist
* Maps
I've updated the component descriptions accordingly:
https://bugzilla.wikimedia.org/describecomponents.cgi?product=MediaWiki%20extensions

Note: On http://semantic-mediawiki.org/ "Report a Bug" still links to https://bugzilla.wikimedia.org/buglist.cgi?component=Semantic+MediaWiki

(In reply to Jeroen De Dauw from comment #3)
> > What should happen with the existing open tickets in bugzilla.wikimedia.org?
> 
> Remove them.

Not possible. Bugzilla does not allow deleting tickets for the sake of data integrity. (You can move them or change their status, though.)
Comment 6 Jeroen De Dauw 2014-03-11 18:45:36 UTC
> As requested I now disabled filing new tickets in bugzilla.wikimedia.org
> I've updated the component descriptions accordingly

Fantastic, thanks \o/

> Note: On http://semantic-mediawiki.org/ "Report a Bug" still links to 

Please have a more carefull look.

The important part of this ticket has been done, closing.
Comment 7 Andre Klapper 2014-03-12 11:20:21 UTC
(In reply to Jeroen De Dauw from comment #6)
> > Note: On http://semantic-mediawiki.org/ "Report a Bug" still links to 
> 
> Please have a more carefull look.

Well, the sidebar links to https://bugzilla.wikimedia.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bugidtype=include&component=Semantic%20MediaWiki&list_id=286181&order=Importance&product=MediaWiki%20extensions&query_format=advanced&resolution=WONTFIX&resolution=LATER&resolution=---
(which doesn't make much sense as the link says "Enter a bug" instead of "View existing tickets") plus creating new tickets isn't possible anymore. 
So this still needs fixing.
Comment 8 Jeroen De Dauw 2014-03-12 13:48:56 UTC
Oh... :D Well spotted, I had no idea we had that link there. It was also still linking to WMF gerrit... Guess none of the wiki contributors are actually using those links :)
Comment 9 [[kgh]] 2014-03-27 12:03:45 UTC
There was also the "smw_smwadmin_mediazilla" system message which pointed to bugzilla. This one was [1] amended March 4, 2014. However one will have to upgrade/update SMW to get the new link. Reality has it that the updating situation for SMW is unfortunately as bad as for MW itself. :(

[1] https://github.com/SemanticMediaWiki/SemanticMediaWiki/commit/943e22ae2d09bbffe2f14467a69c4275fb8426ae#diff-97befc8fae2e31265042c4d8425cccee
Comment 10 Jeroen De Dauw 2014-03-28 04:07:11 UTC
Idially people would get redirected when visiting the old link, though I guess that is not possible.
Comment 11 Andre Klapper 2014-03-28 12:44:13 UTC
> Idially people would get redirected

Not in Bugzilla itself; maybe via some Apache tweaks
Comment 12 Jeroen De Dauw 2014-03-28 13:10:29 UTC
> Not in Bugzilla itself; maybe via some Apache tweaks

That would solve part of the issue.

Though I have now also seen people search for SMW in the list, not find it, and then post under a random other Semantic* extension. Having the thing actually still listed though redirect people when selected would solve that.
Comment 13 Andre Klapper 2014-03-28 13:30:18 UTC
Bugzilla doesn't allow listing extensions which are disabled for new bug entry on the new bug entry page...

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


Navigation
Links