Hi,
I got knowledge of your project just from an article about the new logo contest.
Ironically it was the same headlined "Web 2.0 and the Java developer" by Rick Ross' cover story.
Since what the benefits of Trails are supposed to be I had a framework back between 1998 and 1999 (based on Oracle 8 and later 8i with its JVM on the server) which tried to solve similar problems back then.
It was even called "Domain Framework" designed for a customer of mine a (internationally rather unimportant ;-) Sun and Oracle partner company from Austria.
However, instead of using that framework and get aspects of "Web 2.0" done and maybe even sold long before 1.0 burst, some product manager unable to understand it found the process to write generators for those DAOs, DTOs, XMLs,... too complicated and insisted on using EJB EntityBeans EVERYWHERE (even directly in the Swing or Web Client!;-)
Those of you familiar with Patterns might know that as one of the AntiPatterns.
And even based a whole application server, they wrote on that and other AntiPatterns (I do not have to tell you how many copies they sold ?;-)
So I turned that concept into a framework called "LOV" (List Of Values) to distinguish it from that old one which died with its container.
And merged it into a collection of J2EE frameworks and components called "OdysEE" around 2001.
Day to day project work as well as the burst of Web 1.0 (not directly linked to 911, but somewhere around and after it) made this one stale for most of the time. And today I also keep using frameworks which emerged later and many of them also got similar ideas as I did anyway.
Maybe I can also participate here. So the "Long Trail of DAO" might not take forever, and OdyssEE or some of its ideas to ease Enterprise Development might get a sequel even before 2010? |