Hi Hugi,

I cloned ng-objects and imported the test app into Eclipse.  Maven is showing 
wiggly red lines for the two dependencies with groupID is.rebbi in the pom.xml. 
 Do you know what I need to do so that it finds those dependencies?

Regards,
Ricardo Parada




> On Sep 23, 2025, at 10:42 AM, Hugi Thordarson via Webobjects-dev 
> <[email protected]> wrote:
> 
> Thanks Ricardo, it's very encouraging to get feedback like this.
> 
> And fun hearing about your history. You predate even me :). This really was 
> amazing technology back in the day — and still is, I think! And it feels a 
> little like our way of doing stuff is gaining some traction these days, at 
> least on the web development side, as many seem to be re-discovering the 
> power of simplicity.
> (won't mention the EOF/ORM part though, Cayenne honestly feels like something 
> of a light in the darkness with the current state of java ORMs, so we've 
> still got plenty to show the young'uns there)
> 
> Regarding .wod files; the parser in ng is really mainly a refactored WOOgnl, 
> so it works fine with .wo templates as well.
> 
> With regard to projects in "undur", note that projects like "modulo" are 
> still somewhat experimental. With the recent discussions it's now at the top 
> of my list to clarify their state a bit in the next few days. And I guess I 
> should start doing actual versioning and making releases (darn them good 
> practices).
> 
> As for the "team"… I want to clarify that the people displayed as 
> contributors on GitHub, at least the wonder-slim repository, are there 
> because it's a fork of the original Project Wonder, so their contributions 
> are entirely from Wonder's original commit history. So please, don't blame 
> them for the horrible things I'm doing to their software! Honestly, all of 
> them have done a lot more for WO than I ever have or will, I'm more or less 
> just moving their code around.
> 
> Cheers,
> - hugi
> 
> 
>> On 23 Sep 2025, at 13:10, Ricardo Parada <[email protected]> wrote:
>> 
>> Good morning Hugi,
>> 
>> I just watched your “ng preview” video on YouTube—really impressive work by 
>> you and the rest of the contributors.
>> 
>> I’ve been working with this technology since the NeXT days, back when Craig 
>> Federighi was on the EOF team. I was even beta testing EOF 2.0, using 
>> EOF/AppKit at the time, before we eventually adopted WebObjects.
>> 
>> I’ve been with WebObjects from the beginning, when WebScript and Objective-C 
>> were the primary languages, and later transitioned our projects from 
>> Objective-C to Java. At some point along the way we adopted Wonder mainly to 
>> pick up fixes to the existing WebObjects and other functionality.
>> 
>> I’m always interested in alternatives that feel familiar to WO but can adapt 
>> more easily to the constantly evolving Java world. That’s one of the reasons 
>> I’m also looking at Cayenne as an alternative to EOF.
>> 
>> I didn’t notice an equivalent of a .wod file in the demo, but overall it’s 
>> very impressive and promising work.
>> 
>> By the way, I recognize many of the contributors on GitHub—it’s great to see 
>> such a strong team behind these projects. I’m also interested in the other 
>> projects you’ve published, including Wonder-slim, Parsley, modulo, and 
>> vermilingua-maven-plugin. Parsley will likely be the first one we adopt, as 
>> a replacement for WOOgnl in our existing apps.
>> 
>> Thank you again for all of this work—it’s really exciting to see these 
>> developments.
>> 
>> Best regards,
>> 
>> Ricardo Parada
>> 
>> 
>> 
>> 
>>> On Sep 23, 2025, at 4:07 AM, Hugi Thordarson via Webobjects-dev 
>>> <[email protected]> wrote:
>>> 
>>> 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/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/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]

Reply via email to