Development has not stopped. Patrick Lightbody of OpenSymphony/WebWork2
has graciously donated his time to move OGNL over to OpenSymphony.
http://www.opensymphony.com/ognl/
My time has been limited for OGNL development of late. My job at Apple
and trying to renovate a new house and working on/selling my existing
house has been consuming my time to the determinent of OGNL
development. I'm going to get back into it over the holiday, after I've
nailed down some of these other tasks.
Anyone interested in helping is certainly welcome. I would like a code
review of my current architecture for 2.7.0. Anyone with significant
experience in code generation (I've tried using both Javassist and
Janino) and an eye for how to make OGNL work with this is welcome to
give it a whirl. My main concern is that the dynamic nature of OGNL
makes it very difficult to "compile" it - you don't know until runtime
which class exists at a particular execution node.
OGNL 3.0 turned out to be a bit of dead-end. The API incompatibility
was really too much of hurdle. I think that the architecture can be
extended meaninfully with the given API (even though it's a bit dated).
- Drew
Geoff Longman wrote:
I dunno. Lets go to the source...
Well Drew?
Geoff
On 11/12/05, Ted Steen <[EMAIL PROTECTED]> wrote:
Is OGNL 3.0 ever going to be finished, or has development stoped?
There where some serious speed improvements promised for 3.0, as far
as I remember.
--
/ted
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
The Spindle guy. http://spindle.sf.net
Get help with Spindle:
http://lists.sourceforge.net/mailman/listinfo/spindle-user
Announcement Feed:
http://www.jroller.com/rss/glongman?catname=/Announcements
Feature Updates: http://spindle.sf.net/updates
--
+---------------------------------+
< Drew Davidson | OGNL Technology >
+---------------------------------+
| Email: [EMAIL PROTECTED] /
| Web: http://www.ognl.org /
| Vox: (520) 531-1966 <
| Fax: (520) 531-1965 \
| Mobile: (520) 405-2967 \
+---------------------------------+