Skip to content
Antonizoon edited this page Jan 20, 2014 · 2 revisions

While it may seem like a strange choice, the Bibliotheca Anonoma uses Github's Gollum wiki engine due to it's special feature: The ability to use Git Version Control to download the entire wiki and it's change history for offline view or rehosting.

Gollum is not locked to Github. It can run as a standalone Ruby on Rails server, or on your own computer.

We chose to stick with Github due to it's scalable and autonomous infrastructure. Github combats spam, provides trusted authentication, and serves any amount of users at no cost; issues that have long been the Achilles' Heel of similar projects.

More information can be found on the Gollum README.

Possible Successors to Github Gollum

Currently, the Bibliotheca Anonoma has become strongly associated with Github, especially on search results. Unfortunately, Gollum does have it's limitations, which hinges on the lack of plugins, Semantic Wiki, or Mediawiki-style templates.

A replacement would have to have:

  • Simple wiki markup; either Markdown or Mediawiki
  • Version Control support. Git strongly preferred.

Possible replacements include:

  • Private Gollum server on Openshift - This allows us to use a modified version of Gollum with our own mods. The success of this method hinges on the creation of an independent authentication system for Gollum. It's been done before.
  • Jingo - Jingo is a Node.js webapp based on the same principles as Gollun; a Git-based repository of Markdown pages.
  • Semantic Mediawiki - Good ol' Mediawiki augmented with semantic metadata databases. We would probably have use it only for a few interesting projects though, such as a copypasta database.
  • Ikiwiki - A Perl-based Git and Markdown wiki with a rich plugin ecosystem, but few compelling themes.

Bibliotheca Anonoma

Note: This wiki has moved to a new website. Please update your links.


Check the Workroom for content we're still reviewing.





Website Archives


Clone this wiki locally
You can’t perform that action at this time.