https://bugzilla.wikimedia.org/show_bug.cgi?id=6754

--- Comment #34 from Tim Landscheidt <[email protected]> ---
(In reply to comment #33)
> [...]
> Whether or not the handling of MediaWiki:Disambiguationspage uses this
> property
> isn't a problem. We can't/shouldn't migrate internals fully to this property
> as
> it would require a re-parse of every page.

No, it doesn't.  The addition of the magic word to the template triggers the
setting of the property in the pages that transclude the template (at least
according to my tests).  So the load isn't any different than that from other
changes to the templates.

> [...]
> However introducing this property is pointless if disambiguation-queries
> don't
> use it. If Special:Disambiguations exclusively uses
> MediaWiki:Disambiguationspage, then this property is just a meaningless
> property that happens to be named "disambiguation".

I think its introduction is a fine example for the procedure we follow for
schema changes as well: Small steps that can be rolled back at any time.  Even
in the initial stage, the property is not pointless as it can far more easily
be queried by the gadgets.  For example, [[de:MediaWiki:Gadget-bkl-check.js]]
doesn't use the "official" [[MediaWiki:Disambiguationspage]], but relies on
that the templates on the German Wikipedia add a category "Begriffsklärung". 
With a property "disambiguation", this gadget can be used globally with a
little change and no knowledge of the local category names.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to