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 >
