I created a framework called Presto that is similar in concept to RoR, but
it is all Java. It makes heavy use of Spring AOP/Introductions, Hibernate
and Facelets composition components.

It is similar in concept to Trails but for JSF. IMHO, it is far more
practical, more flexible and less obtrusive than Trails. Then again, what
would you expect me to say....

It uses Hibernate, Spring, Maven 2, Tomahawk, AspectJ, Acegi, JSF and
Facelets. (Trails uses Hibernate, Ant and Spring).

It also does a lot of heavy Spring/JSF integration as well.

If anyone is interested, I'd like to offer it up as a code camp
discussion. This will be good practice as we are creating a video at some
point.

Personally, I have a strong distaste for Ruby and Python. I think
scripting languages are a step backwards because of their lack of IDE
support. Scripting has its place for sure, but....

I was a very large Python fan at one point. I still love the language but...

I am still hoping that Groovy will hit the sweet spot of tool support and
great Java integration. I have my doubts.

Also someone has to add Rife to the list. Rife continuations are the bomb.
(This is something I plan on adding to Presto/JSF).

BTW Since this is a JUG and there is so much Java stuff going on why the
focus on inferior platforms. Why not....

Rife (continuations and metaprogramming)
Spring 2.0 (new features)
Avatar (Ajax JSF support at the component level)
Facelets (Composition components)
etc.



-----Original Message-----
From: Tim Colson (tcolson) [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 13, 2006 10:51 AM
To: jug-discussion@tucson-jug.org
Subject: RE: [jug-discussion] our own code camps?

> I think that would be great. Volunteers to help set up? (I
> have absolutely no idea on how to make confluence look less
> confluency and more like a regular site).
It is more import to have current information than a site that doesn't
look "confluency", in my opinion. ;-)

-T

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to