On 11-09-23 08:56 AM, Michael Allan wrote:
Gregor Hagedorn wrote:
However, I think the basic request to NOW
communicate widely which
namespace range should be reserved for site-specific purposes is very
reasonable.
Of course their will be not contract, but the present situation is
unsatisfactorily. On
http://www.mediawiki.org/wiki/Extension_default_namespaces their is
no recommendation where to set up your site-specific namespaces. The
page says that 100-199 is often used, and extensions should avoid
it, but actually some of the most important extensions happily
invent their namespaces there.
I don't believe it has to be a 100-block, but a clear commication to
all devs: in the future, at all cost, avoid x-y would be welcome.
Maybe it's
more difficult for the extension developer (Jack) to move
his namespaces, than it would be for us to move ours? In that case,
it looks like 900-999 is still free territory:
http://www.mediawiki.org/wiki/Extension_default_namespaces Changing the default
namespace inside of an extension means breaking the
extension on nearly every single wiki it is installed in.
So yes, it's easier for a site administrator to move namespaces around
than it is to change the default for an extension.
Also, I'd recommend that any extension that defines custom namespaces to
provide a way for site administrators to offset what namespaces are used.
If it were clearly marked as a sanctuary - avoid at
all costs, as
Gregor says - then we'd never have to spend time on this again.
A further suggestion: either we 1) pick a large block in the high
numbers and mark as *definitely* safe for custom, site-specific use;
or 2) do the opposite, and mark the whole high area as off limits,
"talk to us first". The worst thing is to leave it as it stands now,
because it invites future conflicts of the sort that happened in the
100-199 range. It currently says:
For now it would be best to avoid using this range to give sites
room to define their custom namespaces without fear of conflict.
And later after those namespaces are defined, the rules may change?
Brion has already marked 100-199 for site administrators.
And I'd like to point out that every one of the extensions currently
listed inside that area provides config to use different namespace
numbers. So you should have no conflict worries.
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [
http://daniel.friesen.name]