Why should any "standards" apply to Wiki Engines?

Should this be structured as a Wiki Pattern Language? <hr>

Specific potential standards

Inter Wiki - WikiWikiWeb:InterWiki was the original idea to have a single web-wide wiki Name Space, transparently distributed across many servers. That idea is dead/inactive.

Automatic Linking, using Smashed Together Words as Wiki Name/Wiki Word rules. These support other standards below like Inter Wiki Map and Sister Sites.

Inter Wiki Map (Remote Wiki Links, WikiWikiWeb:InterWikiMap, InterMap): making it easy to link from wiki to another by simply using 'HostName:PageName'.

InterWikiSearch and MetaWiki perform title searches across a number of wikis.

Sister Sites: a given wiki defines some "sister sites", and caches a list of valid Wiki Names for each. Then, for any page it delivers, it checks that list, and if finding matches, shows those links (typically via icon) at the bottom of the page.

UnifiedRecentChanges: for a defined set of wikis (the same list used for Sister Sites?), provide a merged Recent Changes view. But note that Recent Changes lists often imply a higher currency (hourly?) than Sister Sites (daily?). Maybe RSS/Universal Inbox is a better approach to this?

Wiki RPC

ZWiki, being based on Zo Pe, gets WikiAcquisition. This can mean that when you nest one Wiki Space inside another, inner references to an existing outer Wiki Name will be recognized/activated. Sometimes this isn't what you want.

<hr>

A different context/perspective

Imagine you're CIO of a Big Co, and there's interest from all over the company in using Wi Ki. Do you force everyone to use the same Wiki Engine? Or just let bottom-up behavior go its own way?

What's the smallest amount of specification you might demand?

To get some Knowledge Management benefits of people learning from each other, would want to make it easy for people to read multiple sites and link from one to the other. So Wiki Name and Inter Wiki Map features would help.

I could also see insisting on every wiki supporting an RSS format of Recent Changes. But you could probably implement that with some simple scraping from a central spider. (Not unlike an Intra Net Search Engine.)

One would hope that people were working together across dept lines. Which means a given person could end up writing in multiple wiki sites. This would seem to push toward a single Smart Ascii choice.

You'd probably want Hard Security (so authorized people could use spaces from outside the Fire Wall). You might not worry about which subset of the company is allowed to use a given space... which might allow Single Sign On validation through something like a central POP/IMAP server.

other?

<hr>

How do I personally intend to increase adoption of WikiStandards?

write up something establishing the position. That way people can find it.

have some running code which support those positions - key for credibility

seek input from Ward Cunningham ("endorsement" of some standards, implementation on Quicki Wiki code base)

seek input from authors of key Wiki Engines, try to get congruence toward some of the potential standards

Start pushing it around in Social Software Alliance

<b>Idea for a better use of human intelligence</b> --2003/09/28 09:18 GMT<br> No doubt the Inter Wiki under a common administration is the basic-anarchic platform for Collective Intelligence to unfold and Open Society and a World Governement to be built upon. See http://www.terrahome.net.tc (link discussions for further Info in German and English on different wikis) --Mattis Manzel

<b></b>2003/12/08 09:49 GMT<br>

There is a wiki way to develop wiki standards. The standards you mention above were developed on Meatball Wiki by the collective efforts of all the major wiki developers. Inter Map Txt, Inter Wiki, Touch Graph link standard, Mod Wiki, and soon perhaps a Wiki Syntax standard were all done there, and I'm proud of that. Not to disrespect the Jsp Wiki guys who made the Xml Rpc For Wiki interface. --Sunir Shah

WebSeitzWiki: WikiStandards (last edited 2010-07-09 21:27:47 by 76-245-240-183)