eThreads: evolution in motion
What is eThreads?
eThreads is a database-driven content engine written in Perl. Through
modules it can support many different types of content with the same
backend code. Included in the distribution is support for forums
(eThreads' native format), directories, weblogs, and calendars. Look and
feel is entirely customizable for each instance, and a plugin
system exists to allow further functionality enhancements.
Is there a new release?
2003-11-11:
eThreads 2.0 Alpha 2 is now
out. There will be no architecture changes between Alpha 2 and the final
2.0 release, so installations created now will upgrade cleanly.
Demos? Where?
That's right, there are now demos. You can check out forums and
calendars in
eThreads Demos, and
news and
devthoughts should give you a
good feel for what weblogs are like.
What will be different in 2.0?
eThreads 1.2 brought the beginning of the content engine heading. 2.0
takes that idea and brings it to fruition. All content type code has
been moved into modules, leaving the core more flexible and extensible.
The look theme code has been entirely overhauled to be more logical and
flexible via the implementation of a coherent template system. Support
for non-HTML output formats is implemented (WML, RSS, and XML outputs
currently have been implemented, and a generic module system exists for
future expansion).
What can I do right now?
The old eThreads site is available at
http://old.ethreads.com. However, I
don't suggest that new installations be done with this code. If you can
wait a month or so until a preview release comes out, do. There are
mailing lists available to keep up with current
project status. If you can't wait,
email
e@ethreads.com to get a tarball of the current
development code. You can also keep up on development via
cvsweb. Just look at the eTevolution tree.