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

> On 19 Jun 2022, at 20:27, Ramsey Gurley via Webobjects-dev 
> <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://github.com/nullterminated/wodocker> 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%7C590b87b858e8402e465008da50668fb0%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637910698682399552%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2hofiwdVd9Nwek0Q13cWknVP%2BMERGnN4g7NpbOKxyyA%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%7C590b87b858e8402e465008da50668fb0%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637910698682399552%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mysivjQNaENR2w9kGA0aZUYmQEuFxOa5vhcdN3RcQp0%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%7C590b87b858e8402e465008da50668fb0%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637910698682399552%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=00aUVkY7JzyStdJswUZvn0Xh0PMEF3iT5QvdPjk7Ae0%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%7C590b87b858e8402e465008da50668fb0%7Cde0a512999d34d35a92809047a134775%7C1%7C0%7C637910698682399552%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=VxWvx4bZocQf6ZA3RkP52N2wInRAGlgHH5kF4g54RAc%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://lists.apple.com/mailman/options/webobjects-dev/hprange%40gmail.com>
> 
> This email sent to hpra...@gmail.com <mailto:hpra...@gmail.com>

 _______________________________________________
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