Ocston
Projects
Webkits

Ariadne
ATutor
AWF
Bit 5 Blog
Bricolage
Drupal
eGroupWare
eZ publish
Greymatter
JS Calendar
linPHA
Mambo
Magellan
MMBase
News-Maniac
OpenACS
OpenDocMan
Owl
Philex
Phorum
phPay
phpBB
phpGedView
PHP Layers
phpMyAdmin
PHP Nuke
phpOpenTracker
Postnuke
Serendipity
Sitebar
Slashcode
Tikiwiki
TWiki
Typo3
Xaraya
XOOPS
Zina

Movable Type

w.bloggar

Dada Mail
ListProc
Mailman
Majordomo

Other

Greymatter

Home page: noahgrey.com/greysoft

Version: 1.3

License: Creative Commons

Implementation: Perl (CGI)

Status: Downloaded, installed

Description: Webblog/journal software. Allows users to add comments. Supports multiple authors, but does not provide multiple sections. Old pages are moved into the archive.

Reference Sites: Big Bad Baseball

Installation

Very nasty. Tarball does not install into its own directory. Files are intended to be copied via FTP. (Files have DOS line-endings, and Perl barfs on those.) Installer has to manually set permissions on all files, and create a directory. Installation is subject to server's CGI configuration. The default index page is empty, so there's no default layout.

Once logged in, setting basic configuration options is done through a form, as is adding users. It seems to be necessary to run "Diagnostics and Repair" before being allowed to add an entry to the journal. Only when you add an entry is a proper index file generated, based on the entry and the template info.

Administrative interface through gm.cgi.

Database Schema

No database. Data is stored in several flat files. Served web pages are static: they are rebuilt when new entries are added, or manually (necessary if templates change).

Website Style

Website style is controlled by templates. The templates are stored in gm-templates.cgi, and updated through forms. Templates are pre-configured for most purposes. The index page is initially empty, until you add an entry, at which point it is updated. (Web pages are actually static. When you change the style you need to go into the administrative pages and "Rebuild Files."

Template based.