>> Achim Flammenkamp <[email protected]> wrote:
>
> My aim is the have on wikimedia/wikipedia (/wiki-whatever sounds apropriate)
> 1) a version-control environment (as we have for artcile-, talk-, user-,
>  category-, template- ... etc (text-)namespace), because it is IMHO apropriate
>  for each (huamn-readable) textual namespace. 
> SVG has a (I guess historcial) exception, because it was new and was sorted in
> like (bitmap-) graphics (JPEG/PNG or what ever exists only on wikipedia)
> (badly classified IMHO).

I don't think that version control we offer with article revisions
is a proper one for any kind of XML, including SVGs. For git fanbois:
yes, git does not solve that, either.

The problem is that you have to think in terms of nodes, their attributes
and contents and not their textual form. I pretty often add/remove
spaces and newlines when editing XML by hand for clarity; that should
not be versioned as this does not change the substance.

I am editing SVG files by hand pretty often (using vi for simple things
and XMLmind's xxe for more complex stuff) to fix various problems
related by users, like missing namespaces, wrong CSS, etc.

But I wouldn't really want to do that within some textarea
interface within MediaWiki. Maybe, for the purpose of educating
users, there should be some way to pretty print XML source
of the SVG file - but unless there is a decent XML node editor
I don't think we this is something we need right now.

//Saper


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to