Wiki

December 7th, 2003 9:46 PM

It’s starting to bother me quite a bit that the use of CamelCaps is almost a certain indicator of a wiki. Can’t we get past the point where spaces aren’t used in wiki page names? Or am I missing something fundamental to the wiki world here?

#Technology
Next: Kiss
Previous: Google Bomb

Comments

The whole point of the LackOfSpaces is that you don’t have to spend the time inserting code to symbolize a link. That way the text auto-links as you type it.

Or am I misunderstanding your objection?

Posted by: Traveler on December 7th, 2003 11:59 PM

As I understand it, CamelCapsInWikiText is a compromise struck between authoring convenience and wiki-developer convenience. CamelCaps matches a pretty simple regex. Most other attempts seem to require either an ugly syntax, or unreliable and unwieldy regexes. One compromise I’ve seen in many places is that CamelCaps is used in authoring, but rendered like Separate Words.

Posted by: l.m.orchard on December 8th, 2003 4:47 AM

This may be a contentious issue (especially with wiki developers), but my point is that it’s bad form (in my opinion) to force these presentational rules on the users because of developer convenience. E2, for example, uses a [square bracket] syntax for linking which is resonably easy to implement in regexen as well as type. It’s easy to expect that more people will read a wiki than edit it. Therefore, it rubs me the wrong way to think that presentation is less of a priority than the entry author’s convenience (especially given how simple some alternative syntaxes are).

Rendering seperate words from original CamelCase seems like a decent compromise given the existing framework, but I’m just not sure why the problem exists in the first place.

Posted by: kasei on December 8th, 2003 9:31 AM