Hi Ricardo, yeah, in short, I love WO so I've been slooowly working on a web framework inspired by it in the past few years, keeping APIs similar where it matters to make transition of my existing stuff easy, but still a clean room implementation (well … whatever "clean room" means when you're creating something inspired by software you've been using for 27 years — and for 10 of those, hacking it up to keep it working. Don't think I'll sound good in court. But no copying of code. Although AribaWeb helped a lot. And WOOgnl got totally ripped off — thanks Mike! :)
And yes, a lot of the effort on ng leaks back into WO through the projects in github.com/undur , like Parsley. There's a lot of "crossover" in the work on the two and I have a large number of WO projects running, some of them large client projects that won't be migrated any time soon, so I need WO fresh and chipper for at least the next couple of years. Obligatoriy caveat; as I mentioned before, even if essentially usable and working, ng is still at an unstable stage design wise and has little to no documentation, so I currently only recommend it for the curious and brave. But the first prerelease due soon should clarify the situation a little. Cheers, - hugi > On 22 Sep 2025, at 23:24, Ricardo Parada <[email protected]> wrote: > > Hi Hugi, > > ng-objects sounds very interesting. I had not heard of it (I think) until > now. > > Is it basically an implementation of the most popular stuff in WebObjects > (such as the application class, session class, components and templates, > dynamic elements, component actions) with Parsley for the templates, inline > bindings support, short tags, all rolled into one and open source? > > Thank you > Ricardo Parada > > > Sent from my iPhone > >> On Sep 22, 2025, at 10:08 AM, Hugi Thordarson via Webobjects-dev >> <[email protected]> wrote: >> >> Hi Francois, >> >> It's built using ng-objects and Cayenne. The sources for the site are here: >> https://github.com/undur/whoacommunity . >> >> I originally created the site to host the WOCommunity Slack channel's >> archives (back when Slack decided deleting all our old data was a nice >> move). Recently added the "blog" on the front page, mostly so I can stop >> flooding the Slack channel with every thought in my head. Besides, Slack >> isn't a good place for content since everything written there eventually >> disappears. >> >> Planning on allowing comments on the articles. And if anyone else wants to >> be able to publish "articles", I'd be happy to add that functionality. >> >> Contemplating more stuff — ideas and pull requests welcomed. Sorry it's >> written in ng and not WO, but that's where I'm headed. My WO projects like >> wonder-slim and Parsley, although practical in general, are partially a >> stepping stone to assist with that migration. But I imagine that process >> will take at least a couple of years so you won't be rid of me quite yet :). >> >> Cheers, >> - hugi >> >> >>> On 22 Sep 2025, at 13:09, Francois BIENTZ via Webobjects-dev >>> <[email protected]> wrote: >>> >>> Hello >>> >>> I just discovered this site >>> Is https://www.whoacommunity.com build with wonder-slim and Cayenne ? >>> >>> franc >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is >>> >>> This email sent to [email protected] >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/webobjects-dev/rparada%40mac.com >> >> This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
