You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/12/07 15:56:44 UTC

[commons-parent] branch master updated: Prepare RC

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-parent.git


The following commit(s) were added to refs/heads/master by this push:
     new b64f953  Prepare RC
b64f953 is described below

commit b64f953d97d4681ceba51582335dd21bfdce9bbd
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Wed Dec 7 10:56:40 2022 -0500

    Prepare RC
---
 CONTRIBUTING.md              |  2 +-
 README.md                    | 13 +++++++-----
 RELEASE-NOTES.txt            | 49 +++++++++++++++++++++++++++++++++++++++-----
 pom.xml                      |  2 +-
 src/changes/changes.xml      |  2 +-
 src/changes/release-notes.vm |  2 ++
 6 files changed, 57 insertions(+), 13 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d3dc2f9..d13d03d 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -61,7 +61,7 @@ Making Changes
 --------------
 
 + Create a _topic branch_ for your isolated work.
-  * Usually you should base your branch on the `master` or `trunk` branch.
+  * Usually you should base your branch on the `master` branch.
   * A good topic branch name can be the JIRA bug id plus a keyword, e.g. `COMMONSSITE-123-InputStream`.
   * If you have submitted multiple JIRA issues, try to maintain separate branches and pull requests.
 + Make commits of logical units.
diff --git a/README.md b/README.md
index a2a773c..8cbba86 100644
--- a/README.md
+++ b/README.md
@@ -43,7 +43,9 @@
 Apache Commons Parent
 ===================
 
-[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/)
+[![GitHub Actions Status](https://github.com/apache/commons-commons-parent/workflows/Java%20CI/badge.svg)](https://github.com/apache/commons-commons-parent/actions)
+[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/badge.svg?gav=true)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-parent/?gav=true)
+[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/apache/commons-text/badge)](https://api.securityscorecards.dev/projects/github.com/apache/commons-text)
 
 The Apache Commons Parent POM provides common settings for all Apache Commons components.
 
@@ -52,7 +54,7 @@ Documentation
 
 More information can be found on the [Apache Commons Parent homepage](https://commons.apache.org/proper/commons-commons-parent).
 The [Javadoc](https://commons.apache.org/proper/commons-commons-parent/apidocs) can be browsed.
-Questions related to the usage of Apache Commons Parent should be posted to the [user mailing list](https://commons.apache.org/mail-lists.html).
+Questions related to the usage of Apache Commons Parent should be posted to the [user mailing list][ml].
 
 Where can I get the latest release?
 -----------------------------------
@@ -64,7 +66,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-parent</artifactId>
-  <version>54</version>
+  <version>55-SNAPSHOT</version>
 </dependency>
 ```
 
@@ -76,7 +78,7 @@ There are some guidelines which will make applying PRs easier for us:
 + No tabs! Please use spaces for indentation.
 + Respect the code style.
 + Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.
-+ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn clean test```.
++ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn```.
 
 If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas).
 You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md).
@@ -95,13 +97,14 @@ Additional Resources
 --------------------
 
 + [Apache Commons Homepage](https://commons.apache.org/)
-+ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/LANG)
++ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/COMMONSSITE)
 + [Apache Commons Slack Channel](https://the-asf.slack.com/archives/C60NVB8AD)
 + [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
 + `#apache-commons` IRC channel on `irc.freenode.org`
 
 Apache Commons Components
 -------------------------
+
 | Component | GitHub Repository | Apache Homepage |
 | --------- | ----------------- | ----------------|
 | Apache Commons BCEL | [commons-bcel](https://github.com/apache/commons-bcel) | [commons-bcel](https://commons.apache.org/proper/commons-bcel) |
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index fd1b6a0..5d294e5 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,3 +1,47 @@
+              Apache Commons Parent 55-SNAPSHOT
+                  RELEASE NOTES
+
+The Apache Commons Parent team is pleased to announce the release of Apache Commons Parent 55-SNAPSHOT.
+
+The Apache Commons Parent POM provides common settings for all Apache Commons components.
+
+Version 55: Maintenance and update dependencies
+
+Changes in this version include:
+
+Changes:
+o                   Make CycloneDX work better with multi-module projects. Thanks to Gary Gregory.
+o                   New interface methods must be default methods to maintain BC. Thanks to Gary Gregory.
+o                   Add property commons.javadoc19.java.link. Thanks to Gary Gregory.
+o                   Bump actions/cache from 3.0.8 to 3.0.11 #152, #155, #160. Thanks to Dependabot.
+o                   Bump actions/checkout from 3.0.2 to 3.1.0 #154. Thanks to Dependabot.
+o                   Bump actions/setup-java from 3.5.1 to 3.6.0 #164. Thanks to Dependabot.
+o                   Bump actions/upload-artifact from 3.1.0 to 3.1.1 #165 Thanks to Dependabot.
+o                   Bump github/codeql-action from 2.1.27 to 2.1.35 #162, #166, #168, #178. Thanks to Dependabot.
+o                   Bump github/codeql-action from 2.1.23 to 2.1.31 #148, #150, #156, #172. Thanks to Gary Gregory, Dependabot.
+o                   Bump ossf/scorecard-action from 1.1.2 to 2.0.6 #163. Thanks to Gary Gregory, Dependabot.
+o                   Bump apache from 27 to 28 #175 Thanks to Dependabot.
+o                   Bump JUnit from 5.9.0 to 5.9.1. Thanks to Gary Gregory.
+o                   Bump spdx-maven-plugin from 0.5.5 to 0.6.3. Version 0.6.2 fixes NPE https://github.com/spdx/spdx-maven-plugin/issues/53 #159 Thanks to Gary Gregory, Dependabot.
+o                   Bump pmd from 6.49.0 to 6.52.0. Thanks to Gary Gregory.
+o                   Bump Apache Commons BCEL from 6.5.0 to 6.7.0. Thanks to Gary Gregory.
+o                   Bump cyclonedx-maven-plugin from 2.7.1 to 2.7.3 #157, #173. Thanks to Dependabot.
+o                   Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.3.0 #158, #170, #171. Thanks to Dependabot.
+o                   Bump spotbugs from 4.7.2 to 4.7.3 #161. Thanks to Dependabot.
+o                   Bump versions-maven-plugin from 2.12.0 to 2.13.0 #167. Thanks to Dependabot.
+o                   Bump japicmp-maven-plugin from 0.16.0 to 0.17.1 #174. Thanks to Dependabot.
+o                   Bump biz.aQute.bndlib from 6.3.1 to 6.4.0 #176. Thanks to Dependabot.
+
+
+Historical list of changes: https://commons.apache.org/proper/commons-parent/changes-report.html
+
+For complete information on Apache Commons Parent, including instructions on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Apache Commons Parent website:
+
+https://commons.apache.org/proper/commons-parent/
+
+-----------------------------------------------------------------------------
+
               Apache Commons Parent 54
                   RELEASE NOTES
 
@@ -59,7 +103,6 @@ https://commons.apache.org/commons-parent-pom.html
 
 -----------------------------------------------------------------------------
 
-
               Apache Commons Parent 53
                   RELEASE NOTES
 
@@ -130,7 +173,6 @@ https://commons.apache.org/commons-parent-pom.html
 
 -----------------------------------------------------------------------------
 
-
               Apache Commons Parent 52
                   RELEASE NOTES
 
@@ -166,7 +208,6 @@ Have fun!
 
 -----------------------------------------------------------------------------
 
-
               Apache Commons Parent 51
                   RELEASE NOTES
 
@@ -215,7 +256,6 @@ https://commons.apache.org/commons-parent-pom.html
 
 -----------------------------------------------------------------------------
 
-
               Apache Commons Parent 50
                   RELEASE NOTES
 
@@ -260,7 +300,6 @@ Have fun!
 
 -----------------------------------------------------------------------------
 
-
               Apache Commons Parent 49
                   RELEASE NOTES
 
diff --git a/pom.xml b/pom.xml
index 100417b..1e55c5b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -94,7 +94,7 @@
     <commons.rc.version>RC1</commons.rc.version>
     <commons.jira.id>COMMONSSITE</commons.jira.id>
     <!-- Commons Release Plugin -->
-    <commons.bc.version>53</commons.bc.version>
+    <commons.bc.version>54</commons.bc.version>
     <commons.release.isDistModule>true</commons.release.isDistModule>
     <commons.releaseManagerName>Gary Gregory</commons.releaseManagerName>    
     <commons.releaseManagerKey>86fdc7e2a11262cb</commons.releaseManagerKey>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index cf7be6c..c73d87c 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -60,7 +60,7 @@ The <action> type attribute can be add,update,fix,remove.
      -->
 
     <body>
-        <release version="55" date="2022-MM-DD" description="Version 55: Maintenance and update dependencies">
+        <release version="55" date="2022-12-07" description="Version 55: Maintenance and update dependencies">
            <!-- FIX -->
            <action type="update" dev="ggregory" due-to="Gary Gregory">Make CycloneDX work better with multi-module projects.</action>
            <action type="update" dev="ggregory" due-to="Gary Gregory">New interface methods must be default methods to maintain BC.</action>
diff --git a/src/changes/release-notes.vm b/src/changes/release-notes.vm
index 17961dc..2ecdbcf 100644
--- a/src/changes/release-notes.vm
+++ b/src/changes/release-notes.vm
@@ -120,3 +120,5 @@ For complete information on ${project.name}, including instructions on how to su
 patches, or suggestions for improvement, see the Apache ${project.name} website:
 
 ${project.url}
+
+-----------------------------------------------------------------------------