Beatnik (email not shown publicly)
http://www.ldl48.org/
A 29 year old belgian who likes Mountain Dew, Girl Scout Cookies, Tim Hortons French Vanilla Flavoured Cappucinno, Belgian beer, Belgian chocolate, Belgian women, Magners Cider, chocolate chipped cookies and Perl. Likes snowboarding, snorkling, sailing and silence. Bach can really cheer him up! He still misses his dog.
Project Daddy of
Spine [sf.net], a mod_perl based CMS.
In his superhero time (8.30 AM to 5.30 PM), he works on world peace.
Hackability (Score:1)
Ease of use (includes documentation)
Scalability (efficient programming. No needless complex and large OO structures for simple templating, for example)
Image management (javascripts to insert the images in the html after uploading)
Almost everything disabled by default (options enabled only when needed, so simple things can stay simple)
Comment fields for internal use (at least one for every type of storage)
Integrated version control and easy backups
A good way to sepa
Re:Hackability (Score:1)
Mailinglist interface. If the CMS supports news items, it should also support sending the news to a mailing list.
Re:Hackability (Score:1)
Documentation is always a hard part but I already included POD everywhere.
Obscure URL bits.. I use mod_perl handlers, for example to fake real HTML files.
Alternative Interfaces shouldn't be a problem, I barely have any layout data hardcode (except for some form generating).
I'm not sure what you mean by Image Management...
Version C
Re:Hackability (Score:1)
Comments for internal use
Weelllll..... (Score:1)
How about what not to do? (Score:1)
Don't do anything that the following three (in reality two) products do: Microsoft CMS, Vignette, Epicentric (now owned by Vignette).
Don't try to box the developer's / Content Editor's (if existing) in. I.e. Don't allow Content Editor's to write HTML. And if they have to write HTML don't offer any edit boxes that write HTML for them.
Keep the structure dynamic and allow for a sudden change in design concepts.
Btw. The above is almost impossible... I konw this because I had to work with all the evil CMSs
Less is More (Score:2)
-sam