wiki-page

From IndieWeb
Jump to: navigation, search


A wiki page is a type of web page that many in the IndieWebCamp community either want to or already host on their own personal site.

A wiki page is different from (and often hosted in addition to) sequential / time-ordered posts, though both the edits and the entire versions from a wiki page's history are sequential and time-stamped.

Contents

Essential Qualities

What makes a page a "wiki" page?

Essential qualities (of a wiki page as compared to other e.g. static pages). A wiki page is:

  1. editable - the page is editable from a web browsers, ideally any web browser, desktop, mobile etc.
  2. versioned - versions of the page are saved/stored, ideally with their own version-specific permalinks, typically with a permalink for each edit as well.
  3. version history - a visible list of revisions
  4. browsable versions - the ability to view past revisions and edits

Additional Qualities

What are other common attributes of wiki pages?

Additional qualities:

  • multi-authored - typical wikis and wiki pages have the ability for multiple authors to edit and change them. However, from an indieweb perspective, multi-authorship is not really an essential quality. E.g. indieweb posts and content authoring solutions are designed primarily for a single author.
  • multi-platform interface - this is kind of a given for any indie *web* solution. A web standards based UI = multiplatform interface.
  • categories / tags - Mediawiki in particular has the ability to "tag" a page with an explicit "Category:" which then turns into a link to a collection to all pages tagged with that Category. hashtags on indieweb post also work that way, and could possibly be re-used for indie wiki pages.
  • templates - Mediawiki in particular has templates you can create and then use inside multiple pages. See template: HTML based template formats for more thinking on how this might work with static HTML pages.
  • backlinks - Mediawiki in particular has the "What links here" feature which you can click and see a list of all the pages that link to the current page. Such a feature could be useful for indieweb posts and wiki pages too - being able to one click see a list of all your pages/posts that link to a particular page or post.
  • user contributions - MediaWiki in particular has a "contributions" page for each user/author that shows the edits that the author has made, to which pages, in reverse chronological order.

IndieWeb Examples

IndieWeb community members that have wikis on their own personal sites:

Amber Case

Amber Case uses MediaWiki for her own wiki at http://wiki.caseorganic.com/

Previously:

Tom Morris

Tom Morris uses MediaWiki for his own wiki at http://wiki.tommorris.org/ since 2013-04-01.

IndieWeb Partials

IndieWeb community members that have some partial work towards a wiki on their personal sites:

Tantek

Tantek Çelik has a redirect on his own domain setup for wiki pages at /w/ since 2010(?), e.g.:

This way he can at least share URLs he owns to his wiki pages, where presumably a future self-hosted wiki will live rather than redirecting to the PBWorks silo.

Martijn van der Ven

Martijn van der Ven uses a wiki for pages that are expected to constantly change. The wiki is hosted on http://wiki.zegnat.net/.

An example is the page on pronouns microformat that evolved during IWC Nürnberg 2017 and got tweaked over several days afterwards.

Hosted Examples

There are also various wiki hosting sites / silos.

IndieWeb Community members that are using a silo (currently) to host their wiki (but likely want to or are trying to move it to their own domain)

Brainstorming

Main article: wiki-projects#Brainstorming

Thoughts on how an IndieWeb wiki could be implemented:

  • In short: Static Pages Plus HTTP Headers

Additional variants of wiki pages:

See Also

Personal tools
Namespaces
Variants
Actions
Recent & Upcoming
Resources
Toolbox