Oops, I meant to reply all on this. gmail imap is not being very nice to me
lately so I'm using the web browser and I'm not used to it.

------------

About WOOgnl, I'm not sure. You'd have to ask Hugi. I like the .wod myself
so I never used WOOgnl personally. But the ognl project is dead and
abandoned and has open CVEs so it seems like a good time to let that one go.

>ERAttributeExtension
>ERFoundation
>ERWebObjects

What is kept from these get merged into the modular webobjects jars. There
are no split packages. Those replace the original WO classes entirely. No
more dependency ordering shenanigans in the pom.xml file for EOAttribute.
Just add everything in whatever order and it should work.

>Does each additional framework create a lot of work, or is it fairly
straightforward?

That largely depends on the state of their dependencies and in the case of
Frontbase, how tightly it's tied into the WO packages. One thing we could
do is merge the Frontbase plugin stuff from Wonder directly into the
JavaJDBCAdaptor jar. From a purity standpoint, I'm hoping we can extract
all the plugins from that jar and make them independent from the
com.webobjects packages.

I kinda figured PDF generation would be on the list, but avoided it because
the dependencies looked deep. I have no idea what JGroups is though :) I'll
give it a shot, along with Jasper.

On Sat, Dec 20, 2025 at 7:36 AM Paul Hoadley <[email protected]> wrote:

> Hi Ramsey,
>
> On 15 Dec 2025, at 8:33 pm, Ramsey Gurley <[email protected]> wrote:
>
> I've just pushed some work I've been doing on project wonder to a wonder8
> branch on github. There are about two dozen frameworks that I have
> building. I'm trying to whittle down the number of frameworks we keep to
> ones people are actually using. There's a lot to digest, but some
> highlights.
>
>
> This is all fantastic!
>
> * WOOgnl is gone. If Hugi wants to bring in Parsley as a replacement
> that's certainly welcome.
>
>
> Can I just confirm: does this only affect "~foo"-style expressions, and
> not "$foo"-style inline bindings?
>
> The full list of wonder8 frameworks currently is the following. If you see
> one missing that you use, speak up.
>
>
> Just rolling through a POM here, I see the following not listed:
>
> ERAttributeExtension
> ERFoundation
> ERJGroupsSynchronizer (also mentioned by René)
> ERWebObjects
> ERPDFGeneration
>
> Does each additional framework create a lot of work, or is it fairly
> straightforward?
>
> Ajax
> DB2PlugIn
> DerbyPlugIn
> ERAttachment
> ERCoolComponents
> ERDirectToWeb
> ERExtensions
> ERJavaMail
> ERMicrosoftPlugIn
> ERModernDefaultSkin
> ERModernDirectToWeb
> ERModernLook
> ERNeutralLook
> EROraclePlugIn
> ERPersistentSessionStorage
> ERPrototypes
> ERRest
> FrontBasePlugIn*
> H2PlugIn
> JavaMemoryAdaptor
> JavaWOExtensions
> MySQLPlugIn
> PostgresqlPlugIn
> WOLips
>
>
>
> --
> Paul Hoadley
> https://logicsquad.net/
> https://www.linkedin.com/company/logic-squad/
>
>

Reply via email to