1717Contributing to [ Apache Maven Plugin Testing] ( https://maven.apache.org/plugin-testing/ )
1818======================
1919
20- [ ![ ASF Jira] ( https://img.shields.io/endpoint?url=https%3A%2F%2Fmaven.apache.org%2Fbadges%2Fasf_jira-MPLUGINTESTING.json )] [ jira ]
2120[ ![ Apache License, Version 2.0, January 2004] ( https://img.shields.io/github/license/apache/maven.svg?label=License )] [ license ]
22- [ ![ Maven Central] ( https://img.shields.io/maven-central/v/org.apache.maven.plugin-testing/maven-plugin-testing.svg?label=Maven%20Central )] ( https://search.maven.org/artifact/org.apache.maven.plugin-testing/maven-plugin-testing )
23- [ ![ Jenkins Status] ( https://img.shields.io/jenkins/s/https/ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/master.svg )] [ build ]
24- [ ![ Jenkins tests] ( https://img.shields.io/jenkins/t/https/ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/master.svg )] [ test-results ]
25-
21+ [ ![ Maven Central] (https://img.shields.io/maven-central/v/org.apache.maven.plugin-testing/maven-plugin-testing-harness?filter=3.*&label=Maven%20Central
22+ )] ( https://search.maven.org/artifact/org.apache.maven.plugin-testing/maven-plugin-testing )
23+ [ ![ Reproducible Builds] ( https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/apache/maven/plugin-testing/maven-plugin-testing/badge.json )] ( https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/maven/plugin-testing/maven-plugin-testing/README.md )
24+ [ ![ Jenkins Status] ( https://img.shields.io/jenkins/s/https/ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/maven-plugin-testing-3.x.svg )] [ build ]
25+ [ ![ Jenkins tests] ( https://img.shields.io/jenkins/t/https/ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/maven-plugin-testing-3.x.svg )] [ test-results ]
2626
2727You have found a bug or you have an idea for a cool new feature? Contributing
2828code is a great way to give something back to the open source community. Before
@@ -33,7 +33,6 @@ things.
3333Getting Started
3434---------------
3535
36- + Make sure you have a [ JIRA account] ( https://issues.apache.org/jira/ ) .
3736+ Make sure you have a [ GitHub account] ( https://github.com/signup/free ) .
3837+ If you're planning to implement a new feature, it makes sense to discuss your changes
3938 on the [ dev list] [ ml-list ] first.
@@ -59,41 +58,34 @@ There are some guidelines which will make applying PRs easier for us:
5958 + Create minimal diffs - disable on save actions like reformat source code or organize imports.
6059 If you feel the source code should be reformatted, create a separate PR for this change.
6160 + Check for unnecessary whitespace with ` git diff --check ` before committing.
62- + Make sure your commit messages are in the proper format. Your commit message should contain the key of the JIRA issue.
63- ```
64- [MPLUGINTESTING-XXX] - Subject of the JIRA Ticket
65- Optional supplemental description.
66- ```
61+ + Make sure your commit messages are in the proper format.
6762+ Make sure you have added the necessary tests (JUnit/IT) for your changes.
68- + Run all the tests with ` mvn -Prun-its verify ` to assure nothing else was accidentally broken.
63+ + Run all the tests with ` mvn verify ` to assure nothing else was accidentally broken.
6964+ Submit a pull request to the repository in the Apache organization.
70- + Update your JIRA ticket and include a link to the pull request in the ticket.
7165
7266If you plan to contribute on a regular basis, please consider filing a [ contributor license agreement] [ cla ] .
7367
7468Making Trivial Changes
7569----------------------
7670
77- For changes of a trivial nature to comments and documentation, it is not always
78- necessary to create a new ticket in JIRA . In this case, it is appropriate to
79- start the first line of a commit with '(doc)' instead of a ticket number .
71+ For changes of a trivial nature to comments and documentation, or other simple changes
72+ it is not always necessary to create a new issue .
73+ In this case, it is appropriate to skip the issue from a commit message .
8074
8175Additional Resources
8276--------------------
8377
8478+ [ Contributing patches] ( https://maven.apache.org/guides/development/guide-maven-development.html#Creating_and_submitting_a_patch )
85- + [ Apache Maven maven-plugin-testing JIRA project page] [ jira ]
8679+ [ Contributor License Agreement] [ cla ]
87- + [ General GitHub documentation] ( https://help.github.com/ )
88- + [ GitHub pull request documentation] ( https://help.github.com/send-pull-requests/ )
89- + [ Apache Maven Twitter Account] ( https://twitter.com/ASFMavenProject )
90- + #Maven IRC channel on freenode.org
80+ + [ General GitHub documentation] ( https://docs.github.com/ )
81+ + [ GitHub pull request documentation] ( https://docs.github.com/pull-requests )
82+ + [ Apache Maven X Account] ( https://x.com/ASFMavenProject )
83+ + [ Apache Maven Bluesky Account] ( https://bsky.app/profile/maven.apache.org )
84+ + [ Apache Maven Mastodon Account] ( https://mastodon.social/deck/@ASFMavenProject@fosstodon.org )
9185
92- [ jira ] : https://issues.apache.org/jira/projects/MPLUGINTESTING/
9386[ license ] : https://www.apache.org/licenses/LICENSE-2.0
9487[ ml-list ] : https://maven.apache.org/mailing-lists.html
9588[ code-style ] : https://maven.apache.org/developers/conventions/code.html
9689[ cla ] : https://www.apache.org/licenses/#clas
97- [ maven-wiki ] : https://cwiki.apache.org/confluence/display/MAVEN/Index
98- [ test-results ] : https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/master/lastCompletedBuild/testReport/
99- [ build ] : https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/master/
90+ [ test-results ] : https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/maven-plugin-testing-3.x/lastCompletedBuild/testReport/
91+ [ build ] : https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-plugin-testing/job/maven-plugin-testing-3.x/
0 commit comments