Jon -
Thanks for posting this to the list. What an informative article! I have
been looking at Turbine for a little bit and haven't dived in because there
were just some things I wasn't able to grok. The article has helped a ton
and I look forward to working with Turbine with a better grasp of the
architecture.
josh
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 01, 2000 12:01 PM
Subject: FreeEnergy
> History Lesson:
>
> The FreeEnergy (written in PHP3) concept of doing websites was the
> original basis of Dash (written in Java). Dash was the original basis of
> what is now Turbine.
>
> The conecpt of FreeEnergy first came from work that I did many
> years ago on a servlet site that Clear Ink did for Ascend communications.
> Leon (an employee of CI) then took those ideas and expanded on them and
> re-implemented them in PHP3...that is what became FreeEnergy. Then, I
> decided that we needed a FreeEnergy implementation in Java that took
> advantage of all the neato features that the Servlet API had that PHP3
> didn't (such as built in session support).
>
> At the same time, Leon also developed FreeTrade which was an e-commerce
> system built on top of FreeEnergy. A similar system called JFreeTrade is
> currently also in development and is being built on top of Turbine. All of
> this stuff has become full Open Source software and is available under BSD
> style licenses.
>
> Anyways, Leon just wrote an article for the PHP Zend website that explains
> a bit of how FreeEnergy works and why it is a good idea. Why am I
> posting this to the Turbine mailing list? If you read the article, you
> will notice a lot of things that are very similar to Turbine and now based
> on the history lesson I just gave you, you will now see why. :-)
>
> <http://www.zend.com/zend/art/free-energy.php>
>
> So, the point of my message is that you should read this article. It will
> hopefullly clear up a lot of the *why* Turbine is a different way of
> doing things. I know that it gives PHP examples and that it isn't exactly
> how Turbine works any longer (ie: we don't have to do silly if(true)
> hacks because we have exceptions), but it does give a good overview of the
> way that Modules should work.
>
> thanks,
>
> -jon
>
> --
> Scarab -
> Java Servlet Based - Open Source
> Bug/Issue Tracking System
> <http://scarab.tigris.org/>
>
>
> ------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Problems?: [EMAIL PROTECTED]
>
>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]