Michal Čihař - Archive for March 22, 2006

Můj free software 3. - Wessie

Tento zápis by se také mohl jmenovat „i slepé cesty je třeba prozkoumat“. Wessie měl být modulární publikační systém napsaný v PHP. Víceméně se to podařilo splnit (a zápočet jsem za to dostal :-)). Akorát se už nikdy nepodařilo vytvořit verzi, která by byla opravdu uvolnitelná, hlavně kvůli nedodělané administraci.

To nicméně nijak neubírá systému na funkčnosti a jedna za dvou instalací stále ještě funguje (byť je již víceméně mrtvá co se obsahu týče).

Hlavní výhodou mělo být snadné přidávání pluginů pro různé typy stránek (vrcholnou ukázkou je generátor náhodných stránek :-)), další požadované vlastnosti byly: generování validního xhtml (včetně odkazů na validátor v administraci), podpora pro neomezené množství jazyků, použivání templatů, vytváření menu nezávisle na obsažených dokumentech a spousta dalších věcí, které mi tenkrát přišly užitečné.

Plány to byly pěkné, ale na dopsání jsem si nikdy nenašel čas a pochybuji, že se k tomuto projektu z přelomu let 2001 a 2002 ještě někdy vrátím. Přestože se Wessie nikdy nedočkala stádia zveřejnění, určitě má v tomto seriálu svoje místo. A pravděpodobně se i časem zveřejnění dočká – to až svoje CVS převedu na nějaký jiný SCM a toto repository zveřejním. Ale nikdy už asi nebude umět vše co původně umět měla.

Update: Projekt byl uveřejněn na stránce cihar.com/software/wessie a má veřejně přístupné Subversion repository.