Bundling it all together seems like a much more effective way of doing it, though.
It turns out that I already created an Issue when I started working on it last December. I thought that I’d had some kind of senior moment when I couldn’t find the Issues in the GitHub repo, but now I head back to JIRA I realise why. https://issues.apache.org/jira/browse/MENFORCER-513 I can create a Pull Request readily enough, if there’s someone to review/accept. Back to my initial question, should that Pull Request be directly against the master branch? Later, Andy From: Elliotte Rusty Harold <elh...@ibiblio.org> Date: Wednesday, 8 January 2025 at 13:09 To: Maven Developers List <dev@maven.apache.org> Subject: Re: Contributing a Pull Request for the enforcer plugin - branch etiquette This email was sent to you by someone outside the University. You should only click on links or attachments if you are certain that the email is genuine and the content is safe. Also note that new enforcer rules do not have to ship with the plugin. There are many that are not bundled with the core plugin such as the extra-enforcer-rules <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mojohaus.org%2Fextra-enforcer-rules%2F&data=05%7C02%7C%7C83836cf38de148ca037708dd2fe5afbf%7C2e9f06b016694589878910a06934dc61%7C0%7C0%7C638719385720125512%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=wA2QLMh5qMqA69i30soQXBtoZd9CTDYFqy%2FN1aGT988%3D&reserved=0<https://www.mojohaus.org/extra-enforcer-rules/>> and the Java Linkage checker rule <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmedium.com%2Fgoogle-cloud%2Fsquash-java-linkage-bugs-before-they-bite-92af79e31bfd&data=05%7C02%7C%7C83836cf38de148ca037708dd2fe5afbf%7C2e9f06b016694589878910a06934dc61%7C0%7C0%7C638719385720143618%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=8oJzNuWjnOgRfWC2MAj56P1PkEydwufrSVFBQOhelkQ%3D&reserved=0<https://medium.com/google-cloud/squash-java-linkage-bugs-before-they-bite-92af79e31bfd>> It is fine to publish this from your own repo without involving the Maven Project. On Tue, Jan 7, 2025 at 10:02 PM Andy Law <andy....@roslin.ed.ac.uk> wrote: > > All, > > I’ve written some code to extend the enforcer plugin to include a “mutually > exclusive profiles” rule. I’m ready to submit a Pull Request, but I’m not > quite sure of the correct procedure. > > In my own projects, I tend to work primarily off a develop branch, folding > features into that and then going through a release branch before moving to > master/main (ala GitFlow). There does not seem to be a develop branch in the > apache/maven-enforcer repository. Am I supposed to submit my Pull Request > against master in that case? > > Thanks in advance. > > Later, > > Andy > -------- > Yada, yada, yada... > > Disclaimer: This e-mail and any attachments are confidential and intended > solely for the use of the recipient(s) to whom they are addressed. If you > have received it in error, please destroy all copies and inform the sender. > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. Is e buidheann carthannais a th’ ann an > Oilthigh Dhùn Èideann, clàraichte an Alba, àireamh clàraidh SC005336. > -- Elliotte Rusty Harold elh...@ibiblio.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org