User Tools

Site Tools


wiki:straightforward_editing

A suggested requirement for a living knowledge commons wiki

Straightforward editing

Editing wikis is too often compromised by the difficulty or inaccessibility of the editing process. Too many wikis have their own (different) lightweight markup language.

Why is this desirable?

The whole point about a wiki is that it can be edited by several people. If it is set up so that only one group of people can edit it easily – say those who are above average in their technical competence – then it is going to compromise the wiki's usability.

Most wikis work with a lightweight markup language (LML), but annoyingly, several of these differ from each other in minor ways. Perhaps one ideal is to have a WYSIWYG interface, this can also be annoying for the input of, e.g., links, or anything other than plain text. Different wikis have their own varied approaches to allowing WYSIWYG editing or not.

It would be really nice if all wikis allowed editing in one LML, and an obvious choice would be Markdown — except that this itself comes in different flavours.

How it could work, and issues

A few services, including HackMD have the capability to edit LML while seeing a rendered version at the same time. This seems to me to be a great way of getting the advantages of a LML and of WYSIWYG at the same time. If the wiki editor could do this, it would be great — maybe even, at best, allowing editing both of the LML panel and the WYSIWYG panel, though I imagine that would be very challenging to implement.

Could the HackMD functionality be merged somehow into a fully-fledged wiki?

Evaluation, or existing implementations

  • Wikipedia has its own LML, used by some other sites. This is all very well as far as it goes, but some details become very complicated. Tables are not at all intuitive; links are handled differently from other markup languages, etc. Wikipedia has now added a “preview” two-window editing mode that works a bit like HackMD.
  • The syntax here on DokuWiki is its own thing again, with its own quirks.
wiki/straightforward_editing.txt · Last modified: 2024-05-15 09:04 by simongrant