Thank you Ramsey!

I look forward to giving the new stack a go.

-George


> On Dec 15, 2025, at 2:03 AM, Ramsey Gurley <[email protected]> wrote:
> 
> Hi everyone,
> 
> 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.
> 
> * It's modular and builds with java 25.
> 
> * The SimpleWOApp project (vanilla webobjects hello world) can be compiled 
> into a jlinked java application. The resulting .zip file is 27MBs in size, 
> which is nice. That's a full WOApp with a full bundled JRE all in one.
> 
> * It's still fluffy bunny, not just for legacy reasons. WO Resources really 
> are not like src/main/resources. This difference becomes clearly apparent 
> when attempting to modularize WO.
> 
> * I've tried to keep all the existing Wonder EOAdaptors, but I'm going to 
> need some help on Frontbase. It uses package private methods to work, but can 
> no longer live in com.webobjects.jdbcadaptor package because of split 
> packages.
> 
> * Wonder8 builds with plain vanilla maven. The is no wolifecycle plugin 
> needed to build frameworks or applications now.
> 
> * WOOgnl is gone. If Hugi wants to bring in Parsley as a replacement that's 
> certainly welcome.
> 
> * I'll probably bring in my R2D2W framework to wonder.
> 
> In the next few weeks, I'm going to try to get wopatches pushed to maven 
> central, and put together some instructions about building womodular locally 
> for wonder8 to depend on. Once that is done, I'll probably create some maven 
> archetypes and put those up on central as well.
> 
> The full list of wonder8 frameworks currently is the following. If you see 
> one missing that you use, speak up.
> 
> Ajax
> DB2PlugIn
> DerbyPlugIn
> ERAttachment
> ERCoolComponents
> ERDirectToWeb
> ERExtensions
> ERJavaMail
> ERMicrosoftPlugIn
> ERModernDefaultSkin
> ERModernDirectToWeb
> ERModernLook
> ERNeutralLook
> EROraclePlugIn
> ERPersistentSessionStorage
> ERPrototypes
> ERRest
> FrontBasePlugIn*
> H2PlugIn
> JavaMemoryAdaptor
> JavaWOExtensions
> MySQLPlugIn
> PostgresqlPlugIn
> WOLips
> 
> Obviously nothing is set in stone. That's why I wanted to send this email, to 
> open it up to a broader discussion.
> 
> Ramsey
> 

Reply via email to