Hello, I was discussing different markup/formatting 'languages' for different wikis; is there something like a (de facto) standard for this? This is not an initiative, just a question ;-)
Offline
Some people tried to get something started. Step 1 was a collection of how things are done. This alone is useful so that new engines can just remix existing rules without inventing their own:
http://www.usemod.com/cgi-bin/mb.pl?WikiMarkupStandard
My personal favorite is here:
http://www.communitywiki.org/en/MarkupStandardPlanB
I personally would like it to be a small subset common to almost all wikis, so that newcomers can at least get the basics right.
There's also something else entirely: An interchange format.
http://www.usemod.com/cgi-bin/mb.pl?Wik … angeFormat
http://www.communitywiki.org/en?WikiInterchangeFormat
Offline
To my knowledge, there have been few (and not very successful) efforts to develop a common standard for wiki markup. I wonder whether this the cause or the effect (or maybe both) of the particular evolutionary landscape of wikis (which displays a lot of redundancy).
The lack of a common wiki language might be regrettable for the end user, who needs to pick up the best features from the available engines without sacrificing portability. But I'm reluctant to think that there was no successful standardization project for wiki markup so far only because developers follow some sort of "lock-in" strategies.
IMO the babel of wiki dialects is the price (?) to pay for the richness and diversity of wikis, which makes specific engines closer to one's taste or more suitable than others for specific kinds of application/target users. Wikis, as far as I understand them, are an interesting effort to attain simplicity through a more friendly markup than standard markup languages. And there is no common agreement on simplicity. If standardization was the main concern, we would probably use textareas with raw HTML and give up our wikis ![]()
Textile (http://textism.com/tools/textile/) is considered by some as a kind of markup standardization initiative, although - considering the relatively small number of wiki engines that support it - I'd tend to consider it just a (brilliant) marketing strategy to sell an arbitrary markup as simpler or more intuitive than most wiki markups.
If you are interested in serious standardization projects, though, you will easily find different initiatives online, including (but not limited to) the following:
Wiki Markup Standard
http://www.usemod.com/cgi-bin/mb.pl?WikiMarkupStandard
Inter Wiki Markup Language (IWML)
A Common Interchange Syntax for Wiki
http://www.altheim.com/specs/iwml/
Offline
Nice; I myself would also vote for a (albeit fuzzy) small subset of formatting rules. Those outlined in kensanata's post I could easily live with. That is to say, my current engine is not yet 100% compatible even with those ;-) Thx for pointers btw!
Offline
Just an small addition. Here is what I recently wrote in an email concerning the creation of a Markup Standard:
I'm not really conviced my self of such a standard. It sounds nice in
theory but it's hard to make. You would have a hard time to convert the
whole Wikipedia to a new syntax. And you would have a hard time to
convince me to give up the (in my opinion) simpler and more intuitive
syntax of DokuWiki - and I'm not the only one to be convinced.
I think a much more useful thing to develop would be a standard exchange
format (eg. a XML format). I think there are some proposals for such a
standard flying around somewhere at the mediawiki servers.
Andi
Offline
andi wrote:
I'm not really conviced my self of such a standard. It sounds nice in
theory but it's hard to make. You would have a hard time to convert the
whole Wikipedia to a new syntax. And you would have a hard time to
convince me to give up the (in my opinion) simpler and more intuitive
syntax of DokuWiki - and I'm not the only one to be convinced.
I have to agree with this. Inertia as well as momentum are two amazing forces.
andi wrote:
I think a much more useful thing to develop would be a standard exchange
format (eg. a XML format). I think there are some proposals for such a
standard flying around somewhere at the mediawiki servers.Andi
This is an interesting (and practical) idea. Might just work.
Offline
You are not logged in.