Hi Hugi,

Never mind, I just imported the other ng projects into Eclipse and the problem 
went away.

Thanks,
Ricardo Parada



> On Sep 26, 2025, at 5:31 PM, Ricardo Parada <[email protected]> wrote:
> 
> 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