1717Contributing to [ Apache Maven Parent POMs] ( https://maven.apache.org/pom/maven/ )
1818======================
1919
20- [ ![ ASF Jira] ( https://img.shields.io/endpoint?url=https%3A%2F%2Fmaven.apache.org%2Fbadges%2Fasf_jira-MPOM.json )] [ jira ]
2120[ ![ Apache License, Version 2.0, January 2004] ( https://img.shields.io/github/license/apache/maven.svg?label=License )] [ license ]
2221[ ![ Maven Central] ( https://img.shields.io/maven-central/v/org.apache.maven/maven-parent.svg?label=Maven%20Central )] ( https://search.maven.org/artifact/org.apache.maven/maven-parent )
2322[ ![ Reproducible Builds] ( https://img.shields.io/badge/Reproducible_Builds-ok-green?labelColor=blue )] ( https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/maven/parent/README.md )
2423[ ![ Jenkins Status] ( https://img.shields.io/jenkins/s/https/ci-maven.apache.org/job/Maven/job/maven-box/job/maven-parent/job/master.svg )] [ build ]
25-
24+ [ ![ Verify ] ( https://github.com/apache/maven-parent/actions/workflows/maven-verify.yml/badge.svg )] ( https://github.com/apache/maven-parent/actions/workflows/maven-verify.yml )
2625
2726You have found a bug or you have an idea for a cool new feature? Contributing
2827code is a great way to give something back to the open source community. Before
@@ -33,7 +32,6 @@ things.
3332Getting Started
3433---------------
3534
36- + Make sure you have a [ JIRA account] ( https://issues.apache.org/jira/ ) .
3735+ Make sure you have a [ GitHub account] ( https://github.com/signup/free ) .
3836+ If you're planning to implement a new feature, it makes sense to discuss your changes
3937 on the [ dev list] [ ml-list ] first.
@@ -59,39 +57,34 @@ There are some guidelines which will make applying PRs easier for us:
5957 + Create minimal diffs - disable on save actions like reformat source code or organize imports.
6058 If you feel the source code should be reformatted, create a separate PR for this change.
6159 + 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.
60+ + Make sure your commit messages are in the proper format. Your commit message should contain the key of the issue.
6361```
64- [MPOM-XXX ] - Subject of the JIRA Ticket
62+ [#issue-numebr ] - Subject of the issue
6563 Optional supplemental description.
6664```
6765+ Update the [ site documentation] ( https://maven.apache.org/pom/maven/ ) accordingly in ` docs ` and build it via ` mvn site site:stage -f docs `
6866+ Submit a pull request to the repository in the Apache organization.
69- + Update your JIRA ticket and include a link to the pull request in the ticket.
7067
7168If you plan to contribute on a regular basis, please consider filing a [ contributor license agreement] [ cla ] .
7269
7370Making Trivial Changes
7471----------------------
7572
76- For changes of a trivial nature to comments and documentation, it is not always
77- necessary to create a new ticket in JIRA . In this case, it is appropriate to
78- start the first line of a commit with '(doc)' instead of a ticket number .
73+ For changes of a trivial nature to comments and documentation, or other simple changes
74+ it is not always necessary to create a new issue .
75+ In this case, it is appropriate to skip the issue from a commit message .
7976
8077Additional Resources
8178--------------------
8279
8380+ [ Contributing patches] ( https://maven.apache.org/guides/development/guide-maven-development.html#Creating_and_submitting_a_patch )
84- + [ Apache Maven POMs JIRA project page] [ jira ]
8581+ [ Contributor License Agreement] [ cla ]
86- + [ General GitHub documentation] ( https://help .github.com/ )
87- + [ GitHub pull request documentation] ( https://help .github.com/send- pull-requests/ )
82+ + [ General GitHub documentation] ( https://docs .github.com/ )
83+ + [ GitHub pull request documentation] ( https://docs .github.com/pull-requests )
8884+ [ Apache Maven Twitter Account] ( https://twitter.com/ASFMavenProject )
89- + #Maven IRC channel on freenode.org
9085
91- [ jira ] : https://issues.apache.org/jira/projects/MPOM/
9286[ license ] : https://www.apache.org/licenses/LICENSE-2.0
9387[ ml-list ] : https://maven.apache.org/mailing-lists.html
9488[ code-style ] : https://maven.apache.org/developers/conventions/code.html
9589[ cla ] : https://www.apache.org/licenses/#clas
96- [ maven-wiki ] : https://cwiki.apache.org/confluence/display/MAVEN/Index
9790[ build ] : https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-parent/job/master/
0 commit comments