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