* David Gerard <[email protected]> [Tue, 28 Dec 2010 23:43:14 +0000]:
> On 28 December 2010 16:54, Stephanie Daugherty <[email protected]>
> wrote:
>
> > Not only is the current markup a barrier to participation, it's a
> barrier to
> > development. As I argued on Wikien-l, starting over with a markup 
that
> can
> > be syntacticly validated, preferably one that is XML based would 
reap
> huge
> > rewards in the safety and effectiveness of automated tools - authors
> of
> > tools like AWB have just as much trouble making software handle the
> corner
> > cases in wikitext markup as new editors have understanding it.
>
>
> In every discussion so far, throwing out wikitext and replacing it
> with something that isn't a crawling horror has been considered a
> non-starter, given ten years and terabytes of legacy wikitext.
>
> If you think you can swing throwing out wikitext and barring the
> actual code from human editing - XML is not safely human editable in
> any circumstances - then good luck to you, but I don't like your
> chances.
>
New templating could be implemented in parallel - not having to abandon 
these terabytes. Inserting something like XSL to a wikipage should be 
orthogonal to wiki templating syntax (only some of tag hook names will 
be unavailable due to XSL using these). However, I do agree to you that 
XML (or XSL) tag editing is a hard job, sometimes even harder than 
wikitext. Wikitext is really fast way to build articles to people who 
type fast enough. Wikitext for markup and links and XSL for templates, 
perhaps. There is also a HEREDOC style for almost arbitrary content. 
Many possible ways to have two languages in parallel.
Dmitriy

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

Reply via email to