>Are you proposing including a "repositories" section already pointing to the 
>WOCommunity Maven repository in the created projects? That could lower the 
>barrier of using Maven with WebObjects for newcomers (even though it's not a 
>good practice).

Yeah, that is what I'm doing here and it works well enough,

https://github.com/nullterminated/wodocker/blob/3626f17e303a0d62d561042fe9ee74ae3c58bac6/pom.xml#L26

>Do you have experience deploying to Maven Central?

I do in fact :) I made a tiny little library a while ago mainly for the purpose 
of learning how to do it.

https://github.com/nullterminated/trylambda

Like anything with maven, it's a little bit of a PITA to set up, but once you 
get it done, it just works. I've read archetypes are only crawled once a week 
on Sundays though.

________________________________
From: Henrique Prange <hpra...@gmail.com>
Sent: Tuesday, June 21, 2022 4:36 PM
To: Ramsey Gurley <ramsey.gur...@practicemojo.com>
Cc: WebObjects-Dev List <webobjects-dev@lists.apple.com>
Subject: Re: [Proposal] Drop Wonder's Ant Build

You don't often get email from hpra...@gmail.com. Learn why this is 
important<https://aka.ms/LearnAboutSenderIdentification>
Hey Ramsey,

We have extracted the archetypes from the WOLips project into their own 
repository [1] under the WOCommunity organization. That's the best place to 
make the changes you're suggesting.

I like your idea of removing unnecessary archetypes. We could narrow it down to 
just three archetypes:

• webobjects-application-archetype
• webobjects-d2w-application-archetype
• webobjects-framework-archetype

All of them Wonder ready. We can't deploy WebObjects libraries to Maven 
Central. So, we're still stuck with the WOCommunity Maven repository. Are you 
proposing including a "repositories" section already pointing to the 
WOCommunity Maven repository in the created projects? That could lower the 
barrier of using Maven with WebObjects for newcomers (even though it's not a 
good practice).

Do you have experience deploying to Maven Central?

Cheers,

HP

[1]https://github.com/wocommunity/webobjects-maven-archetypes<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fwocommunity%2Fwebobjects-maven-archetypes&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GmhRzv654llX0MDl7I%2B9zcH9cD6yVIlVoDI2XxsuLFY%3D&reserved=0>

On 19 Jun 2022, at 20:27, Ramsey Gurley via Webobjects-dev 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>> wrote:

I'm okay with moving away from ant builds for wonder. Someone pointed out to me 
the jenkins build on wocommunity has been broken for a few months now.

While on the subject of maven, I did some work on a new archetype for WO in my 
spare time. It's basically 
https://github.com/nullterminated/wodocker<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnullterminated%2Fwodocker&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iNKY6%2FOLp5NgiHZk%2F4w9FzvW6sQP66YUiqy6JUMO%2FSk%3D&reserved=0>
 with a few extras. I've managed to run it not just as a docker container, but 
under minikube as well.

I've thought about making a couple more (one for woframework and a D2W app). 
I'm hoping to maybe push to maven central under a org.wocommunity.archetypes 
groupId, with the goal of reducing the getting started process with WO to three 
steps. 1. Install Eclipse 2. Install wolips 3. Start project with archetype 
from maven central. No local woinstall required, no fiddling with 
~/.m2/settings.xml. Just three steps. And name the artifactId so searching 
"webobjects" finds its.

I'm aware of the existing archetypes. I don't think that repo should go away, 
but does anyone actually use non-Wonder woapplications anymore? Is Dave 
Avendasora still around? Does D2JC even work past Java 8?

Anyway, I think it would be most streamlined if the archetypes were only the 
2-3 that people may use, on maven central, and easy to find. Then maybe make a 
quick little tutorial about how to get started in three easy steps.
________________________________
From: Theodore Petrosky via Webobjects-dev 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Sent: Friday, June 17, 2022 6:37 AM
To: Dev WO <webobje...@anazys.com<mailto:webobje...@anazys.com>>; 
WebObjects-Dev List 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Subject: Re: [Proposal] Drop Wonder's Ant Build

BTW,



I would be willing to put some money into a “fund me” kind of thing where 
someone that uses Maven creates a real wiki section on using Maven.



Just a thought.







From: "Ted Petrosky (WO)" 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Reply-To: Dev WO <webobje...@anazys.com<mailto:webobje...@anazys.com>>
Date: Friday, June 17, 2022 at 9:32 AM
To: "Ted Petrosky (WO)" 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Subject: Re: [Proposal] Drop Wonder's Ant Build



I’m like Ted,



I though it would prevent me from keeping my current (ant) projects as they are.
I understand this only applies to building Wonder.
I don’t think it would be fair to ask the contributors to spend time on keeping 
a build system for Wonder that none of them use.



So as far as my opinion counts, I’m not against dropping ant build system from 
the Wonder build:)



Xavier




On 17 Jun 2022, at 15:26, Theodore Petrosky via Webobjects-dev 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>> wrote:



Just to answer the question from before, I do build my own Wonder frameworks. 
It looks like I am going to have to put in the time to get Maven going in my 
work flow.,







BTW, does anyone here subscribe to Builtlwith?



814 new WebObjects Leads
https://trends.builtwith.com/websitelist/WebObjects/Added-Recently<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftrends.builtwith.com%2Fwebsitelist%2FWebObjects%2FAdded-Recently&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=PRjS67QtXsLWdS%2F89GE%2Bps9PsSCANA6l8X26foKT9Hw%3D&reserved=0>



I was looking around and I was amazed that the Siemens login page has a video 
tutorial. As I watched it I noticed that all the pages referred to had 
WebObjects in the URL. There is WebObjects out there.







From: "Ted Petrosky (WO)" 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Reply-To: Paul Hoadley <pa...@logicsquad.net<mailto:pa...@logicsquad.net>>
Date: Thursday, June 16, 2022 at 8:06 PM
To: "Ted Petrosky (WO)" 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Subject: Re: [Proposal] Drop Wonder's Ant Build



Hey Ted,



Already answered, but just for additional reassurance:



On 17 Jun 2022, at 08:17, Theodore Petrosky via Webobjects-dev 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>> wrote:



What about us guys whose projects are smallish projects and never instituted 
Maven...



It won't affect your projects! This is purely about building the Wonder 
frameworks from source. You won't need to migrate your projects to Maven if you 
don't want to, though I strongly recommend that you do.





--
Paul Hoadley
https://logicsquad.net/<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flogicsquad.net%2F&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5tr8S5aO%2FybcgLVR5umlQOLzepXRmiM0oDpG79GEGCw%3D&reserved=0>
https://www.linkedin.com/company/logic-squad/<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Flogic-squad%2F&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=9yAC%2FfP16zGQ9D6UL0WQ7HQu6ctLpwVrmT%2F13HaOiuA%3D&reserved=0>



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/webobjects%40anazys.com<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apple.com%2Fmailman%2Foptions%2Fwebobjects-dev%2Fwebobjects%2540anazys.com&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=poGQ7SVQv%2BaUknyXsiPPEGticO55eLfOb%2FII0xGa5x0%3D&reserved=0>

This email sent to webobje...@anazys.com<mailto:webobje...@anazys.com>



________________________________
Confidentiality Notice: This email, including all attachments and replies 
thereto, are covered by the Electronic Communications Privacy Act, 18 U.S.C. 
Sections 2510-2521 and are legally privileged. This information is 
confidential, and intended only for the use of the individuals or entities 
named above. If you are not the intended recipient, you are hereby notified 
that any disclosure, copying, distribution or the taking of any action in 
reliance on the contents of this transmitted information is strictly 
prohibited. Please notify us if you have received this transmission in error. 
Thank you.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/hprange%40gmail.com<https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apple.com%2Fmailman%2Foptions%2Fwebobjects-dev%2Fhprange%2540gmail.com&data=05%7C01%7CRamsey.Gurley%40practicemojo.com%7C87f0d58e9d3244d1002908da53ded6eb%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637914513828503556%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=kVNJl0RMOYA2345VLbxg%2B03jB%2Bk%2F0GexJjFVr1w6o74%3D&reserved=0>

This email sent to hpra...@gmail.com<mailto:hpra...@gmail.com>

________________________________
Confidentiality Notice: This email, including all attachments and replies 
thereto, are covered by the Electronic Communications Privacy Act, 18 U.S.C. 
Sections 2510-2521 and are legally privileged. This information is 
confidential, and intended only for the use of the individuals or entities 
named above. If you are not the intended recipient, you are hereby notified 
that any disclosure, copying, distribution or the taking of any action in 
reliance on the contents of this transmitted information is strictly 
prohibited. Please notify us if you have received this transmission in error. 
Thank you.
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to