>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