On Fri, 2005-04-01 at 00:17 +0100, Rowan Collins wrote:
To "make it really obvious how to transclude *other* namespaces", you'd keep exactly the syntax we have now, but remove the behaviour that makes it default to the Template namespace. That's not even a very complex change, code-wise, although it would break a hell of a lot of existing content, obviously.
Forgive me if there was a big discussion of this while I was in lurker mode for the past year or so, but is it really a good idea to allow arbitrary transclusions at all? I can see the usefulness of templates overriding the problems and limiting their spread to a few cases; but arbitrarily including text that constantly changes seems like a good way to screw up things like article provenance, evaluations, and such.
If we get a more standardized, stable syntax, including things like how to reference past article versions, then it might more sense.
Again, if this was already hashed out, fine; but if it was just implemented without discussion, let's have one.
--
Lee Daniel Crocker lee@piclab.com http://www.piclab.com/lee/ http://creativecommons.org/licenses/publicdomain/