Wikimedia developers wikitech-l@Wikipedia.org writes:
Marking an article as includable is a thought, but how would you do
that?
You could restrict your inclusion to a special "Templates" name space,
but
that would not be as powerful. I don't think that would be necessary, unless there are caching considerations.
I think it would be useful to have
$wgIncludeFromNamespacescontent from all namespaces in that array could be transccluded using {{incl:}}.
$wgCacheFromNamespacescontent from all namespaces in this array would be kept in memcached.
{{repl:}} should work with all namespaces, I see no reason for it not to.
These suggestions would allow the greatest range of flexibility. This might be the key to resolving most of the objections to this idea.
I'll put together a design document of {incl...} idea on meta.wikipedia and include some of this discussion.
Nick Pisarro