You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2025/11/19 15:26:14 UTC
(commons-daemon) branch master updated (c392766 -> 9285800)
This is an automated email from the ASF dual-hosted git repository.
markt pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
from c392766 Fix DAEMON-439 - Updating startup mode to delayed updated to manual
new d53e76e Targeting a release in 7 days time (should be plenty of time).
new 388d648 Remaining version updates for 1.5.0
new 965d5e6 File now contains generic (x.y.z) version rather than a specific one
new f413fb5 Use current timestamp for build
new 9285800 Update generated files.
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING.md | 17 +++++++++------
HOWTO-RELEASE.txt | 1 -
README.md | 15 +++++++------
RELEASE-NOTES.txt | 11 ++++------
pom.xml | 2 +-
src/changes/changes.xml | 2 +-
src/native/unix/man/jsvc.1.xml | 2 +-
src/native/unix/native/version.h | 4 ++--
src/native/windows/apps/prunmgr/prunmgr.rc | 4 ++--
src/native/windows/apps/prunsrv/prunsrv.rc | 4 ++--
src/site/xdoc/download_daemon.xml | 34 ++++++++++++++++--------------
src/site/xdoc/issue-tracking.xml | 12 ++++++-----
src/site/xdoc/mail-lists.xml | 12 ++++++-----
13 files changed, 63 insertions(+), 57 deletions(-)
(commons-daemon) 03/05: File now contains generic (x.y.z) version rather than a specific one
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit 965d5e619801f12a8f9b7ad7dfd12743435e6ed1
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Nov 19 14:51:24 2025 +0000
File now contains generic (x.y.z) version rather than a specific one
---
HOWTO-RELEASE.txt | 1 -
1 file changed, 1 deletion(-)
diff --git a/HOWTO-RELEASE.txt b/HOWTO-RELEASE.txt
index 419e3d7..0389490 100644
--- a/HOWTO-RELEASE.txt
+++ b/HOWTO-RELEASE.txt
@@ -53,7 +53,6 @@ Before tagging:
- /src/native/windows/apps/prunsrv/prunsrv.h (version)
- /src/native/windows/apps/prunsrv/prunsrv.rc (version x2)
- /src/samples/SimpleApplication.sh (version)
- - /src/site/xdoc/binaries.xml (version)
Only in tag:
- /pom.xml (remove -SNAPSHOT)
- /src/native/unix/native/version.h (JSVC_IS_DEV_VERSION 0)
(commons-daemon) 05/05: Update generated files.
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit 9285800434aa150e6099fd99643f5603a7d66fe7
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Nov 19 15:25:42 2025 +0000
Update generated files.
---
CONTRIBUTING.md | 17 ++++++++++-------
README.md | 15 ++++++++-------
src/site/xdoc/download_daemon.xml | 34 ++++++++++++++++++----------------
src/site/xdoc/issue-tracking.xml | 12 +++++++-----
src/site/xdoc/mail-lists.xml | 12 +++++++-----
5 files changed, 50 insertions(+), 40 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 6284f10..26f0c39 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,9 +41,8 @@
Contributing to Apache Commons Daemon
======================
-You have found a bug or you have an idea for a cool new feature? Contributing code is a great way to give something back to
-the open source community. Before you dig right into the code there are a few guidelines that we need contributors to
-follow so that we can have a chance of keeping on top of things.
+Have you found a bug or have an idea for a cool new feature? Contributing code is a great way to give something back to the open-source community.
+Before you dig right into the code, we need contributors to follow a few guidelines to have a chance of keeping on top of things.
Getting Started
---------------
@@ -62,16 +61,20 @@ Making Changes
+ Create a _topic branch_ for your isolated work.
* Usually you should base your branch from the `master` branch.
- * A good topic branch name can be the JIRA bug id plus a keyword, for example, `DAEMON-123-InputStream`.
+ * A good topic branch name can be the JIRA bug ID plus a keyword, e.g. `DAEMON-123-InputStream`.
* If you have submitted multiple JIRA issues, try to maintain separate branches and pull requests.
+ Make commits of logical units.
* Make sure your commit messages are meaningful and in the proper format. Your commit message should contain the key of the JIRA issue.
- * For example, `[DAEMON-123] Close input stream earlier`
+ * For example, `[DAEMON-123] Close input stream sooner`
+ Respect the original code style:
+ Only use spaces for indentation; you can check for unnecessary whitespace with `git diff` before committing.
+ 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 first.
-+ Make sure you have added the necessary tests for your changes, typically in `src/test/java`.
-+ Run all the tests with `mvn clean verify` to assure nothing else was accidentally broken.
++ Write unit tests that match behavioral changes, where the tests fail if the changes to the runtime are not applied. This may not always be possible but is a best-practice.
+Unit tests are typically in the `src/test/java` directory.
++ Run a successful build using the default [Maven](https://maven.apache.org/) goal with `mvn`; that's `mvn` on the command line by itself.
++ Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
++ Each commit in the pull request should have a meaningful subject line and body. Note that commits might be squashed by a maintainer on merge.
+
Making Trivial Changes
----------------------
diff --git a/README.md b/README.md
index 4e10d6d..cd755de 100644
--- a/README.md
+++ b/README.md
@@ -44,9 +44,8 @@ Apache Commons Daemon
===================
[](https://github.com/apache/commons-daemon/actions/workflows/maven.yml)
-[](https://app.codecov.io/gh/apache/commons-daemon)
-[](https://maven-badges.herokuapp.com/maven-central/commons-daemon/commons-daemon/?gav=true)
-[](https://javadoc.io/doc/commons-daemon/commons-daemon/1.4.1)
+[](https://search.maven.org/artifact/commons-daemon/commons-daemon)
+[](https://javadoc.io/doc/commons-daemon/commons-daemon/1.5.0)
[](https://github.com/apache/commons-daemon/actions/workflows/codeql-analysis.yml)
[](https://api.securityscorecards.dev/projects/github.com/apache/commons-daemon)
@@ -66,20 +65,20 @@ Getting the latest release
--------------------------
You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-daemon/download_daemon.cgi).
-Alternatively, you can pull it from the central Maven repositories:
+Alternatively, you can pull it from the central Maven repositories:
```xml
<dependency>
<groupId>commons-daemon</groupId>
<artifactId>commons-daemon</artifactId>
- <version>1.4.1</version>
+ <version>1.5.0</version>
</dependency>
```
Building
--------
-Building requires a Java JDK and [Apache Maven](https://maven.apache.org/).
+Building requires a Java JDK and [Apache Maven](https://maven.apache.org/).
The required Java version is found in the `pom.xml` as the `maven.compiler.source` property.
From a command shell, run `mvn` without arguments to invoke the default Maven goal to run all tests and checks.
@@ -92,7 +91,9 @@ There are some guidelines which will make applying PRs easier for us:
+ No tabs! Please use spaces for indentation.
+ Respect the existing code style for each file.
+ 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```.
++ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running `mvn`.
++ Before you pushing a PR, run `mvn` (by itself), this runs the default goal, which contains all build checks.
++ To see the code coverage report, regardless of coverage failures, run `mvn clean site -Dcommons.jacoco.haltOnFailure=false -Pjacoco`
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).
diff --git a/src/site/xdoc/download_daemon.xml b/src/site/xdoc/download_daemon.xml
index 74fb270..29cdc15 100644
--- a/src/site/xdoc/download_daemon.xml
+++ b/src/site/xdoc/download_daemon.xml
@@ -56,10 +56,12 @@ limitations under the License.
| |
+======================================================================+
-->
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 https://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Download Apache Commons Daemon</title>
- <author email="dev@commons.apache.org">Apache Commons Documentation Team</author>
+ <author email="dev@commons.apache.org">Apache Commons Team</author>
</properties>
<body>
<section name="Download Apache Commons Daemon">
@@ -79,7 +81,7 @@ limitations under the License.
mirrors (at the end of the mirrors list) that should be
available.
<br></br>
- [if-any logo]<a href="[link]"><img align="right" src="[logo]" border="0"></img></a>[end]
+ [if-any logo]<a href="[link]"><img align="right" src="[logo]" border="0" alt="Logo"></img></a>[end]
</p>
<form action="[location]" method="get" id="SelectMirror">
@@ -113,32 +115,32 @@ limitations under the License.
</p>
</subsection>
</section>
- <section name="Apache Commons Daemon 1.4.1 ">
+ <section name="Apache Commons Daemon 1.5.0 ">
<subsection name="Binaries">
<table>
<tr>
- <td><a href="[preferred]/commons/daemon/binaries/commons-daemon-1.4.1-bin.tar.gz">commons-daemon-1.4.1-bin.tar.gz</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.4.1-bin.tar.gz.sha512">sha512</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.4.1-bin.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/daemon/binaries/commons-daemon-1.5.0-bin.tar.gz">commons-daemon-1.5.0-bin.tar.gz</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.5.0-bin.tar.gz.sha512">sha512</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.5.0-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a href="[preferred]/commons/daemon/binaries/commons-daemon-1.4.1-bin.zip">commons-daemon-1.4.1-bin.zip</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.4.1-bin.zip.sha512">sha512</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.4.1-bin.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/daemon/binaries/commons-daemon-1.5.0-bin.zip">commons-daemon-1.5.0-bin.zip</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.5.0-bin.zip.sha512">sha512</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/binaries/commons-daemon-1.5.0-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
- <td><a href="[preferred]/commons/daemon/source/commons-daemon-1.4.1-src.tar.gz">commons-daemon-1.4.1-src.tar.gz</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.4.1-src.tar.gz.sha512">sha512</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.4.1-src.tar.gz.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/daemon/source/commons-daemon-1.5.0-src.tar.gz">commons-daemon-1.5.0-src.tar.gz</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.5.0-src.tar.gz.sha512">sha512</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.5.0-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a href="[preferred]/commons/daemon/source/commons-daemon-1.4.1-src.zip">commons-daemon-1.4.1-src.zip</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.4.1-src.zip.sha512">sha512</a></td>
- <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.4.1-src.zip.asc">pgp</a></td>
+ <td><a href="[preferred]/commons/daemon/source/commons-daemon-1.5.0-src.zip">commons-daemon-1.5.0-src.zip</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.5.0-src.zip.sha512">sha512</a></td>
+ <td><a href="https://downloads.apache.org/commons/daemon/source/commons-daemon-1.5.0-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
diff --git a/src/site/xdoc/issue-tracking.xml b/src/site/xdoc/issue-tracking.xml
index 2e95ae4..6221911 100644
--- a/src/site/xdoc/issue-tracking.xml
+++ b/src/site/xdoc/issue-tracking.xml
@@ -41,10 +41,12 @@ limitations under the License.
| |
+======================================================================+
-->
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 https://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Apache Commons Daemon Issue tracking</title>
- <author email="dev@commons.apache.org">Apache Commons Documentation Team</author>
+ <author email="dev@commons.apache.org">Apache Commons Team</author>
</properties>
<body>
@@ -64,6 +66,7 @@ limitations under the License.
<p>
If you would like to report a bug, or raise an enhancement request with
Apache Commons Daemon please do the following:
+ </p>
<ol>
<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&pid=12310468&sorter/field=issuekey&sorter/order=DESC&status=1&status=3&status=4">Search existing open bugs</a>.
If you find your issue listed then please add a comment with your details.</li>
@@ -73,16 +76,15 @@ limitations under the License.
<li>Submit either a <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310468&issuetype=1&priority=4&assignee=-1">bug report</a>
or <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310468&issuetype=4&priority=4&assignee=-1">enhancement request</a>.</li>
</ol>
- </p>
<p>
Please also remember these points:
+ </p>
<ul>
<li>the more information you provide, the better we can help you</li>
<li>test cases are vital, particularly for any proposed enhancements</li>
<li>the developers of Apache Commons Daemon are all unpaid volunteers</li>
</ul>
- </p>
<p>
For more information on creating patches see the
@@ -91,12 +93,12 @@ limitations under the License.
<p>
You may also find these links useful:
+ </p>
<ul>
<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&pid=12310468&sorter/field=issuekey&sorter/order=DESC&status=1&status=3&status=4">All Open Apache Commons Daemon bugs</a></li>
<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&pid=12310468&sorter/field=issuekey&sorter/order=DESC&status=5&status=6">All Resolved Apache Commons Daemon bugs</a></li>
<li><a href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&pid=12310468&sorter/field=issuekey&sorter/order=DESC">All Apache Commons Daemon bugs</a></li>
</ul>
- </p>
</section>
</body>
</document>
diff --git a/src/site/xdoc/mail-lists.xml b/src/site/xdoc/mail-lists.xml
index dd51ac4..b8cd30b 100644
--- a/src/site/xdoc/mail-lists.xml
+++ b/src/site/xdoc/mail-lists.xml
@@ -39,10 +39,12 @@ limitations under the License.
| |
+======================================================================+
-->
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 https://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Apache Commons Daemon Mailing Lists</title>
- <author email="dev@commons.apache.org">Apache Commons Documentation Team</author>
+ <author email="dev@commons.apache.org">Apache Commons Team</author>
</properties>
<body>
@@ -53,10 +55,10 @@ limitations under the License.
To make it easier for people to only read messages related to components they are interested in,
the convention in Commons is to prefix the subject line of messages with the component's name,
for example:
- <ul>
- <li>[daemon] Problem with the ...</li>
- </ul>
</p>
+ <ul>
+ <li>[daemon] Problem with the ...</li>
+ </ul>
<p>
Questions related to the usage of Apache Commons Daemon should be posted to the
<a href="https://lists.apache.org/list.html?user@commons.apache.org">User List</a>.
(commons-daemon) 02/05: Remaining version updates for 1.5.0
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit 388d648e5794d9520f9c8b0d547d0743ebdeee44
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Nov 19 14:50:44 2025 +0000
Remaining version updates for 1.5.0
---
RELEASE-NOTES.txt | 11 ++++-------
src/native/unix/man/jsvc.1.xml | 2 +-
src/native/unix/native/version.h | 4 ++--
src/native/windows/apps/prunmgr/prunmgr.rc | 4 ++--
src/native/windows/apps/prunsrv/prunsrv.rc | 4 ++--
5 files changed, 11 insertions(+), 14 deletions(-)
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 5796e9a..779cd29 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -15,21 +15,18 @@
limitations under the License.
================================================================================
- Apache Commons Daemon 1.4.1
+ Apache Commons Daemon 1.5.0
Release Notes
This document contains the release notes for this version of the
-Apache Commons Daemon package, and highlights new features in the 1.4
-releases compared to the 1.3 releases.
+Apache Commons Daemon package, and highlights new features in the 1.5
+releases compared to the 1.4 releases.
New Features
------------
- - The minimum Java version has been increased to Java 8
-
- - The minimum supported Windows versions have been increased to Windows 10 and
- Windows Server 2016.
+ - Added support for --enable-native-access Java startup option in jsvc
Bug Fixes
diff --git a/src/native/unix/man/jsvc.1.xml b/src/native/unix/man/jsvc.1.xml
index ca6d3ef..4536187 100644
--- a/src/native/unix/man/jsvc.1.xml
+++ b/src/native/unix/man/jsvc.1.xml
@@ -21,7 +21,7 @@
<refmeta>
<refentrytitle>JSVC</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class='date'>2025-01-13</refmiscinfo>
+ <refmiscinfo class='date'>2025-11-26</refmiscinfo>
<refmiscinfo class='source'>Jsvc version 1.5.0</refmiscinfo>
<refmiscinfo class='manual'>Apache Commons Daemon project</refmiscinfo>
</refmeta>
diff --git a/src/native/unix/native/version.h b/src/native/unix/native/version.h
index 1f06b6e..35f78a3 100644
--- a/src/native/unix/native/version.h
+++ b/src/native/unix/native/version.h
@@ -28,10 +28,10 @@
* Minor API changes that do not cause binary compatibility problems.
* Should be reset to 0 when upgrading JSVC_MAJOR_VERSION
*/
-#define JSVC_MINOR_VERSION 4
+#define JSVC_MINOR_VERSION 5
/** patch level */
-#define JSVC_PATCH_VERSION 1
+#define JSVC_PATCH_VERSION 0
/**
* This symbol is defined for internal, "development" copies of JSVC.
diff --git a/src/native/windows/apps/prunmgr/prunmgr.rc b/src/native/windows/apps/prunmgr/prunmgr.rc
index d41a5a3..39caab4 100644
--- a/src/native/windows/apps/prunmgr/prunmgr.rc
+++ b/src/native/windows/apps/prunmgr/prunmgr.rc
@@ -259,8 +259,8 @@ BEGIN
END
1 VERSIONINFO
- FILEVERSION 1,4,1,0
- PRODUCTVERSION 1,4,1,0
+ FILEVERSION 1,5,0,0
+ PRODUCTVERSION 1,5,0,0
FILEFLAGSMASK 0x3fL
#if defined(_DEBUG)
FILEFLAGS 0x03L
diff --git a/src/native/windows/apps/prunsrv/prunsrv.rc b/src/native/windows/apps/prunsrv/prunsrv.rc
index ef1f0fe..4d5eb6e 100644
--- a/src/native/windows/apps/prunsrv/prunsrv.rc
+++ b/src/native/windows/apps/prunsrv/prunsrv.rc
@@ -23,8 +23,8 @@ IDI_MAINICON ICON "../../resources/procrunw.ico"
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "prunsrv.manifest"
1 VERSIONINFO
- FILEVERSION 1,4,1,0
- PRODUCTVERSION 1,4,1,0
+ FILEVERSION 1,5,0,0
+ PRODUCTVERSION 1,5,0,0
FILEFLAGSMASK 0x3fL
#if defined(_DEBUG)
FILEFLAGS 0x03L
Re: (commons-daemon) 01/05: Targeting a release in 7 days time (should be plenty of time).
Posted by Gary Gregory <ga...@gmail.com>.
On Wed, Nov 19, 2025, 11:55 Mark Thomas <ma...@apache.org> wrote:
> On 19/11/2025 16:36, Gary Gregory wrote:
> > Hi Mark,
> >
> > FWIW, I make the date in changes.xml, the date I cut the release
> candidate
> > so that it matches the RC tag creation date. If all goes well, the
> release
> > tag is based on the same commit, so the date makes sense. A future date
> > might make sense if it's the same date the announcement email goes out
> but
> > that's "harder" to synchronize.
>
> I am aiming for the announcement date. Yes, it is harder but a week
> should give me plenty of time and if we need a couple of RCs I can
> always push it out.
>
Sound good!
Thanks Mark,
Gary
> Mark
>
> >
> > Gary
> >
> > On Wed, Nov 19, 2025, 10:26 <ma...@apache.org> wrote:
> >
> >> This is an automated email from the ASF dual-hosted git repository.
> >>
> >> markt pushed a commit to branch master
> >> in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
> >>
> >> commit d53e76e1bdeead714736084b555392718a79740b
> >> Author: Mark Thomas <ma...@apache.org>
> >> AuthorDate: Wed Nov 19 14:37:41 2025 +0000
> >>
> >> Targeting a release in 7 days time (should be plenty of time).
> >> ---
> >> src/changes/changes.xml | 2 +-
> >> 1 file changed, 1 insertion(+), 1 deletion(-)
> >>
> >> diff --git a/src/changes/changes.xml b/src/changes/changes.xml
> >> index 6abb0f1..247d6e8 100644
> >> --- a/src/changes/changes.xml
> >> +++ b/src/changes/changes.xml
> >> @@ -40,7 +40,7 @@
> >> <title>Apache Commons Daemon Release Notes</title>
> >> </properties>
> >> <body>
> >> - <release version="1.5.0" date="YYYY-MM-DD" description="This is a
> >> maintenance release. Java 8 or later is required.">
> >> + <release version="1.5.0" date="2025-11-26" description="This is a
> >> maintenance release. Java 8 or later is required.">
> >> <!-- FIX -->
> >> <action type="fix" dev="ggregory" due-to="Gary Gregory">Remove
> >> -nouses directive from maven-bundle-plugin. OSGi package imports now
> state
> >> 'uses' definitions for package imports, this doesn't affect JPMS (from
> >> org.apache.commons:commons-parent:80).</action>
> >> <action type="fix" dev="michaelo">Document
> --enable-preview</action>
> >>
> >>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>
Re: (commons-daemon) 01/05: Targeting a release in 7 days time (should be plenty of time).
Posted by Mark Thomas <ma...@apache.org>.
On 19/11/2025 16:36, Gary Gregory wrote:
> Hi Mark,
>
> FWIW, I make the date in changes.xml, the date I cut the release candidate
> so that it matches the RC tag creation date. If all goes well, the release
> tag is based on the same commit, so the date makes sense. A future date
> might make sense if it's the same date the announcement email goes out but
> that's "harder" to synchronize.
I am aiming for the announcement date. Yes, it is harder but a week
should give me plenty of time and if we need a couple of RCs I can
always push it out.
Mark
>
> Gary
>
> On Wed, Nov 19, 2025, 10:26 <ma...@apache.org> wrote:
>
>> This is an automated email from the ASF dual-hosted git repository.
>>
>> markt pushed a commit to branch master
>> in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
>>
>> commit d53e76e1bdeead714736084b555392718a79740b
>> Author: Mark Thomas <ma...@apache.org>
>> AuthorDate: Wed Nov 19 14:37:41 2025 +0000
>>
>> Targeting a release in 7 days time (should be plenty of time).
>> ---
>> src/changes/changes.xml | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/src/changes/changes.xml b/src/changes/changes.xml
>> index 6abb0f1..247d6e8 100644
>> --- a/src/changes/changes.xml
>> +++ b/src/changes/changes.xml
>> @@ -40,7 +40,7 @@
>> <title>Apache Commons Daemon Release Notes</title>
>> </properties>
>> <body>
>> - <release version="1.5.0" date="YYYY-MM-DD" description="This is a
>> maintenance release. Java 8 or later is required.">
>> + <release version="1.5.0" date="2025-11-26" description="This is a
>> maintenance release. Java 8 or later is required.">
>> <!-- FIX -->
>> <action type="fix" dev="ggregory" due-to="Gary Gregory">Remove
>> -nouses directive from maven-bundle-plugin. OSGi package imports now state
>> 'uses' definitions for package imports, this doesn't affect JPMS (from
>> org.apache.commons:commons-parent:80).</action>
>> <action type="fix" dev="michaelo">Document --enable-preview</action>
>>
>>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: (commons-daemon) 01/05: Targeting a release in 7 days time (should be plenty of time).
Posted by Gary Gregory <ga...@gmail.com>.
Hi Mark,
FWIW, I make the date in changes.xml, the date I cut the release candidate
so that it matches the RC tag creation date. If all goes well, the release
tag is based on the same commit, so the date makes sense. A future date
might make sense if it's the same date the announcement email goes out but
that's "harder" to synchronize.
Gary
On Wed, Nov 19, 2025, 10:26 <ma...@apache.org> wrote:
> This is an automated email from the ASF dual-hosted git repository.
>
> markt pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
>
> commit d53e76e1bdeead714736084b555392718a79740b
> Author: Mark Thomas <ma...@apache.org>
> AuthorDate: Wed Nov 19 14:37:41 2025 +0000
>
> Targeting a release in 7 days time (should be plenty of time).
> ---
> src/changes/changes.xml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/changes/changes.xml b/src/changes/changes.xml
> index 6abb0f1..247d6e8 100644
> --- a/src/changes/changes.xml
> +++ b/src/changes/changes.xml
> @@ -40,7 +40,7 @@
> <title>Apache Commons Daemon Release Notes</title>
> </properties>
> <body>
> - <release version="1.5.0" date="YYYY-MM-DD" description="This is a
> maintenance release. Java 8 or later is required.">
> + <release version="1.5.0" date="2025-11-26" description="This is a
> maintenance release. Java 8 or later is required.">
> <!-- FIX -->
> <action type="fix" dev="ggregory" due-to="Gary Gregory">Remove
> -nouses directive from maven-bundle-plugin. OSGi package imports now state
> 'uses' definitions for package imports, this doesn't affect JPMS (from
> org.apache.commons:commons-parent:80).</action>
> <action type="fix" dev="michaelo">Document --enable-preview</action>
>
>
(commons-daemon) 01/05: Targeting a release in 7 days time (should be plenty of time).
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit d53e76e1bdeead714736084b555392718a79740b
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Nov 19 14:37:41 2025 +0000
Targeting a release in 7 days time (should be plenty of time).
---
src/changes/changes.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 6abb0f1..247d6e8 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -40,7 +40,7 @@
<title>Apache Commons Daemon Release Notes</title>
</properties>
<body>
- <release version="1.5.0" date="YYYY-MM-DD" description="This is a maintenance release. Java 8 or later is required.">
+ <release version="1.5.0" date="2025-11-26" description="This is a maintenance release. Java 8 or later is required.">
<!-- FIX -->
<action type="fix" dev="ggregory" due-to="Gary Gregory">Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80).</action>
<action type="fix" dev="michaelo">Document --enable-preview</action>
(commons-daemon) 04/05: Use current timestamp for build
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-daemon.git
commit f413fb50f01e353f5775a3fc7a02465870b710a7
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Nov 19 14:52:27 2025 +0000
Use current timestamp for build
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index 01d04ad..c1609ae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -139,7 +139,7 @@
<commons.bc.version>1.4.1</commons.bc.version>
<commons.jira.id>DAEMON</commons.jira.id>
<commons.jira.pid>12310468</commons.jira.pid>
- <project.build.outputTimestamp>2025-01-06T00:00:00Z</project.build.outputTimestamp>
+ <project.build.outputTimestamp>2025-11-19T15:00:00Z</project.build.outputTimestamp>
<commons.jacoco.haltOnFailure>true</commons.jacoco.haltOnFailure>
<!-- JaCoCo: Don't make code coverage worse than: -->
<commons.jacoco.haltOnFailure>true</commons.jacoco.haltOnFailure>