Last modified: 2012-10-30 21:06:09 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 T43556, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 41556 - Rename Special:Version/Credits to Special:Credits
Rename Special:Version/Credits to Special:Credits
Status: RESOLVED WONTFIX
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
1.21.x
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-30 15:47 UTC by Bartosz Dziewoński
Modified: 2012-10-30 21:06 UTC (History)
6 users (show)

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


Attachments

Description Bartosz Dziewoński 2012-10-30 15:47:53 UTC
Rename Special:Version/Credits to Special:Credits. This has nothing to do with the version.

See also bug 41555 about renaming of Special:Version itself.

See also bug 40641 about the creation of this special (sub)page.
Comment 1 Daniel Friesen 2012-10-30 15:50:40 UTC
Sorry but again, "This has nothing to do with the version." is junk.

Special:Version is not a version page, it contains, license, credits, etc... that reason to dislike the name is null and void.
Comment 2 MZMcBride 2012-10-30 15:52:20 UTC
(In reply to comment #1)
> Special:Version is not a version page, it contains, license, credits, etc...
> that reason to dislike the name is null and void.

Sorry, what? The point is that it's called one thing and contains a whole different set of things. This bug is about fixing the title to match the contents. I'm deeply confused by your comment.
Comment 3 Bartosz Dziewoński 2012-10-30 15:53:11 UTC
And I think that's precisely why it shouldn't be named Version, we can just keep the alias - see bug 41555.

The name with a slash is ugly and nondescriptive. It also doesn't fit the convention, do we even have any other special page with a slash in its title? (I'm not talking about things like Special:WhatLinksHere/Blah, but a slash in the actual title.)
Comment 4 Daniel Friesen 2012-10-30 15:56:06 UTC
Another previous comment on the subject:
"Adding another generically named special page (of which we are going to end up with at least one more after this one for the other file we link to) for something like this that is static meta-information like this rather than something useful to the site is a wasteful mess.

I'd expect a Special:Credits to list credits for the contributors to the wiki, not to the software that just coincidentally happens to be running the wiki at the given time."
Comment 5 Bartosz Dziewoński 2012-10-30 15:57:50 UTC
Hm, fair point. Something like Special:About/Credits might be better, then, once we rename Version to About.
Comment 6 Daniel Friesen 2012-10-30 15:58:23 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Special:Version is not a version page, it contains, license, credits, etc...
> > that reason to dislike the name is null and void.
> 
> Sorry, what? The point is that it's called one thing and contains a whole
> different set of things. This bug is about fixing the title to match the
> contents. I'm deeply confused by your comment.

No that's bug 41555. This one is about turning what should be a subpage into a standalone special page. Subpage will still be fine after the Special:Version rename. If we rename Special:Version to Special:Foo then Special:Version/Credits will become Special:Foo/Credits.
Comment 7 MZMcBride 2012-10-30 16:03:07 UTC
(In reply to comment #6)
> No that's bug 41555. This one is about turning what should be a subpage into a
> standalone special page. Subpage will still be fine after the Special:Version
> rename. If we rename Special:Version to Special:Foo then
> Special:Version/Credits will become Special:Foo/Credits.

Sorry, yes, you're right. I got my bug numbers confused.

Generally I'd like to avoid subpages for any of these. Subpages are typically reserved for page titles (e.g., Special:WhatLinksHere/Template:Foo) or language variants (e.g., MediaWiki:Watchlist-details/en). I don't like the idea of Special:Foo/Credits.
Comment 8 Daniel Friesen 2012-10-30 16:12:13 UTC
(In reply to comment #3)
> And I think that's precisely why it shouldn't be named Version, we can just
> keep the alias - see bug 41555.
> 
> The name with a slash is ugly and nondescriptive. It also doesn't fit the
> convention, do we even have any other special page with a slash in its title?
> (I'm not talking about things like Special:WhatLinksHere/Blah, but a slash in
> the actual title.)

(In reply to comment #7)
> (In reply to comment #6)
> > No that's bug 41555. This one is about turning what should be a subpage into a
> > standalone special page. Subpage will still be fine after the Special:Version
> > rename. If we rename Special:Version to Special:Foo then
> > Special:Version/Credits will become Special:Foo/Credits.
> 
> Sorry, yes, you're right. I got my bug numbers confused.
> 
> Generally I'd like to avoid subpages for any of these. Subpages are typically
> reserved for page titles (e.g., Special:WhatLinksHere/Template:Foo) or language
> variants (e.g., MediaWiki:Watchlist-details/en). I don't like the idea of
> Special:Foo/Credits.

MediaWiki: pages aren't special pages. That language variants bit doesn't apply to special pages besides Special:AllMessages.

Prior special pages using subpages that are not titles:
- Special:Log/delete
- Special:Watchlist/edit
- Special:ListUsers/sysop
- Special:UserLogin/signup
etc...

Subpages are nothing new.
Comment 9 Bartosz Dziewoński 2012-10-30 16:21:36 UTC
(In reply to comment #8)
> Prior special pages using subpages that are not titles:
> - Special:Log/delete
> - Special:Watchlist/edit
> - Special:ListUsers/sysop
> - Special:UserLogin/signup

Apart from the watchlist case, these are just shorthands for URL parameters, e.g. Special:Log?type=delete etc. 

Special:Watchlist/edit redirects to Special:EditWatchlist for me.
Comment 10 Daniel Friesen 2012-10-30 16:25:39 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > Prior special pages using subpages that are not titles:
> > - Special:Log/delete
> > - Special:Watchlist/edit
> > - Special:ListUsers/sysop
> > - Special:UserLogin/signup
> 
> Apart from the watchlist case, these are just shorthands for URL parameters,
> e.g. Special:Log?type=delete etc. 
> 
> Special:Watchlist/edit redirects to Special:EditWatchlist for me.

So? This is how we use special subpages. It makes perfect sense to apply it to Special:{WhateverWeCallTheRenamedVersionPage}. The fact that the current Credits implementation doesn't support a url param, lowercase, and i18n is simply an implementation bug.

Side note. We're talking about CREDITS here. But isn't everyone forgetting about something else? We have the same issue with COPYING. That also needs to be handled. And having a third special page just makes the special page idea even uglier.
Comment 11 Bartosz Dziewoński 2012-10-30 16:41:20 UTC
(In reply to comment #10)
> So? This is how we use special subpages. It makes perfect sense to apply it to
> Special:{WhateverWeCallTheRenamedVersionPage}. The fact that the current
> Credits implementation doesn't support a url param, lowercase, and i18n is
> simply an implementation bug.

Sorry, but I simply don't agree here. Special:Version/Credits is not just Special:Version with different parameters, it's a completely different page - like Special:Watchlist/edit is a completely different page, so it redirects to Special:EditWatchlist.
Comment 12 Daniel Friesen 2012-10-30 17:01:02 UTC
(In reply to comment #11)
> (In reply to comment #10)
> > So? This is how we use special subpages. It makes perfect sense to apply it to
> > Special:{WhateverWeCallTheRenamedVersionPage}. The fact that the current
> > Credits implementation doesn't support a url param, lowercase, and i18n is
> > simply an implementation bug.
> 
> Sorry, but I simply don't agree here. Special:Version/Credits is not just
> Special:Version with different parameters, it's a completely different page -
> like Special:Watchlist/edit is a completely different page, so it redirects to
> Special:EditWatchlist.

No, they are very very related. Credits are a part of what we output on Special:Version. The actual link to CREDITS... is an "and others" on Special:Version. We put part of the list on Special:Version, and then more of the list in CREDITS. So it is very much a part of "Version".

Btw, seen some extension special pages too? ie: Special:AbuseFilter
Comment 13 Krinkle 2012-10-30 21:06:09 UTC
Closing in favour of bug 41555.

Special:SoftwareInformation/credits makes perfect sense. It makes sense as a subpage, the main special page just needs to be renamed.

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


Navigation
Links