Gazest

Gazest is a wiki based community engine.
Download

Gazest Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Yannick Gingras
  • Publisher web site:
  • http://ygingras.net/bioinfo

Gazest Tags


Gazest Description

Gazest is a wiki based community engine. Gazest is a wiki based community engine. Why another wiki? Gazest project tries to be better by not flattening the history of changes. This storage model is heavily inspired by distributed revision control systems like Git and Mercurial.This enables much smarter conflict resolution in the event of concurrent edits. It also opens the door to many possibilities that are yet to be implemented like branching and merging of a set of pages as a single logical unit. Why don't you try our demo site?Requirements:· GNU diff3· Python >= 2.4· Setuptools· SQLite, MySQL, or Postgres· a bunch of Python libs that easy_install will take care ofInstallation:You should be able to install Gazest using easy_install: $ easy_install gazest-X.Y.Z.tar.gzUnfortunately, this won't work for most people. To install Gazest the hard way, do something like the following. You will probably want to setup a working env but this is optional: $ mkdir deploy $ cd deploy $ wget http://svn.colorstudy.com/home/ianb/workingenv/workingenv.py $ python workingenv.py wenv $ . wenv/bin/activateNow install the deps that usually cause problems to `easy_install`. You should be able to do that with $ python getdeps.pyBut if it fails, do: $ svn co http://authkit.org/svn/AuthKit/tags/0.4.0/ authkit-0.4.0 $ cd authkit-0.4.0 $ python setup.py install $ cd .. $ easy_install http://effbot.org/downloads/Imaging-1.1.6.tar.gzIf running Python 2.4, you need `hashlib` and `uuid`. You don't need this with Python 2.5: $ easy_install hashlib uuidYou can now install Gazest: $ easy_install gazest-X.Y.Z.tar.gzSQLite is not a requirement but if you plan to use it, now would be a good time to install it: $ easy_install pysqliteSetup:Make a config file as follows: $ paster make-config gazest config.iniTweak the config file as appropriate and then setup the application: $ paster setup-app config.iniNow visit your gazest site with a web browser and create a user. You'll want to make this user your first thaumaturge. In Gazest parlance, thaumaturges are those who can cast evil away: they can ban people.Upgrade your new user: $ gazest-god-mode config.ini usernameHacking:You can get the bleeding edge with `git`: $ git clone http://ygingras.net/files/gazest.git $ git clone http://ygingras.net/files/gazest_extra_macros.git


Gazest Related Software