At 09:38 PM 10/9/2002 +0200, Magic Hat wrote:
>>I think many people are looking for a top-to-bottom WO like solution.
>>So
>>far the combination of technologies I've been playing with has been a close
>>match (eclipse/ant/tapestry/cayenne).
>
>I see. That's what several other people are experimenting with.
>
>I'm still not quiet sure about which way to go: simply rewrite the all 
>damn thing (EOF/WOF) or try to get along with cayenne/tapestry.

Hi everybody,

This kind of touches the topic I am really concerned about. With WebObjects 
loosing market at an increasing speed (is it even there outside of Mac 
platform nowadays?), it is important to be able to offer your 
customers/employers a solution that has some competitive advantage over the 
braindead mainstream, and at the same time would have enough of the 
"standard" buzzwords in it (excluding the most evil like EJB). Such 
solution should be:

- at least as elegant and easy to use as WebObjects (I guess for the power 
users)
- at least as powerful
- frontend without scripting in HTML
- backend without writing SQL.
- integration between frontend and backend shouldn't require a whole lots 
of time
- having GUI tools for faster development is big plus


Originally I had high hopes for Jakarta projects. This was about a year 
ago. I kind of figured that none of them had the O/R good enough to match 
EOF, so I envisioned Cayenne would take this place. But at least frontend 
looked promising. It turned out to be a big disappointment. None of the 
"MVC" frameworks offered even 30% of what I needed. Some of them, well... 
it is easier to use straight JSP.

Now it looks like with Cayenne/Tapestry combo this goal can be achieved. 
The components are there.

I guess the ultimate step would be closer integration of all the relevant 
frameworks/Eclipse plugins/GUI Tools into a single consistent distribution 
with a single set of documentation and some kind of common philosophy. I am 
not talking about merging individual projects into a single monster of 
course, but rather having an independent project with a sole goal of 
integrating the best components into a kind of a "platform".

I know this is too far fetched, and the effort itself could be harder than 
building each of the individual components. But I guess it will be a more 
practical solution than reverse-engineering WebObjects. (Rewriting 
WebObjects can be lots of fun of course ;-))

Sorry if this is too much offtopic.


Andrus Adamchik
http://objectstyle.org/cayenne/




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer

Reply via email to