Ego is a Catalyst
driven blog package written in Perl. (It is alpha software.)
Current
Goals
- Handle images better than the current blog space leaders with
tools for uploading, tweaking, stamping, and archiving.
- Edit with Wikiwyg.
- Run under CGI, FastCGI, modperl, and modperl2.
- Support MySQL, PostgreSQL, and SQLite backends.
- Valid XHTML 1.0 enforced; guided with helpful, specific error feedback.
- CSS driven layout.
- Strive for typographical correctness; smart punctuation and characters.
- Only standards based features in the core; RSS support, yes;
trackbacks and pings, no.
- Allow posts in multiple formats and convert or serve as
downloads (RTF, PDF, email, multi-part emails, text/plain, HTML, smart
mix of text/plain/html).
- Great documentation for developers and users.
- Easy and thorough widgets for things like daily quotes, RSS
excerpts from other sites, and advertisements with a per page, date
range support.
- JavaScript, sì. JavaScript dependency, Nein!
- Easy extensibility and upgrades through new Catalyst MVCs and
patching TT2 template sets.
Sites using Ego