Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package plexus-interactivity for
openSUSE:Factory checked in at 2026-09-29 17:49:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plexus-interactivity (Old)
and /work/SRC/openSUSE:Factory/.plexus-interactivity.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plexus-interactivity"
Tue Sep 29 17:49:38 2026 rev:9 rq:1381219 version:1.6.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/plexus-interactivity/plexus-interactivity.changes
2026-05-09 13:00:11.398013247 +0200
+++
/work/SRC/openSUSE:Factory/.plexus-interactivity.new.383539/plexus-interactivity.changes
2026-09-29 17:51:06.539537361 +0200
@@ -1,0 +2,19 @@
+Mon Sep 28 14:02:15 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Upgrade to version 1.6.0
+ * New features and improvements
+ + Establish an automatic module name
+ * Documentation updates
+ + Describe the artifact in the POM
+ * Maintenance
+ + Rewrite README with usage, status and version guidance
+ * Build
+ + Update parent to plexus 27
+ * Dependency updates
+ + Bump org.codehaus.plexus:plexus from 24 to 26
+ + Bump release-drafter/release-drafter from 6 to 7.7.0
+ + Bump org.eclipse.sisu:org.eclipse.sisu.inject from 0.9.0.M4
+ to 1.1.0
+ + Bump org.jline:jline-reader from 3.30.6 to 3.30.16
+
+-------------------------------------------------------------------
Old:
----
plexus-interactivity-1.5.1.tar.xz
New:
----
plexus-interactivity-1.6.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plexus-interactivity.spec ++++++
--- /var/tmp/diff_new_pack.dDtzIA/_old 2026-09-29 17:51:07.366571896 +0200
+++ /var/tmp/diff_new_pack.dDtzIA/_new 2026-09-29 17:51:07.368571979 +0200
@@ -17,7 +17,7 @@
Name: plexus-interactivity
-Version: 1.5.1
+Version: 1.6.0
Release: 0
Summary: Plexus Interactivity Handler Component
License: MIT
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.dDtzIA/_old 2026-09-29 17:51:07.413573858 +0200
+++ /var/tmp/diff_new_pack.dDtzIA/_new 2026-09-29 17:51:07.417574025 +0200
@@ -1,6 +1,6 @@
-mtime: 1778270793
-commit: bdbd3c07badb375a1092540f8e0985965c05697ccab2d0028587eda72b5d3d2a
+mtime: 1790604480
+commit: 51787c6971984cf631e11cf146fe6ddfdbce3967e6e72a75236871d8e79b905f
url: https://src.opensuse.org/java-packages/plexus-interactivity
-revision: bdbd3c07badb375a1092540f8e0985965c05697ccab2d0028587eda72b5d3d2a
+revision: 51787c6971984cf631e11cf146fe6ddfdbce3967e6e72a75236871d8e79b905f
projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
++++++ _service ++++++
--- /var/tmp/diff_new_pack.dDtzIA/_old 2026-09-29 17:51:07.441575028 +0200
+++ /var/tmp/diff_new_pack.dDtzIA/_new 2026-09-29 17:51:07.445575195 +0200
@@ -2,7 +2,7 @@
<service name="tar_scm" mode="disabled">
<param name="scm">git</param>
<param
name="url">https://github.com/codehaus-plexus/plexus-interactivity.git</param>
- <param name="revision">plexus-interactivity-1.5.1</param>
+ <param name="revision">plexus-interactivity-1.6.0</param>
<param name="match-tag">plexus-interactivity-*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param
name="versionrewrite-pattern">plexus-interactivity-(.*)</param>
++++++ build.specials.obscpio ++++++
++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore 2026-09-28 16:08:00.000000000 +0200
@@ -0,0 +1 @@
+.osc
++++++ plexus-interactivity-1.5.1.tar.xz -> plexus-interactivity-1.6.0.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/plexus-interactivity-1.5.1/.github/release-drafter.yml
new/plexus-interactivity-1.6.0/.github/release-drafter.yml
--- old/plexus-interactivity-1.5.1/.github/release-drafter.yml 2025-11-07
18:24:54.000000000 +0100
+++ new/plexus-interactivity-1.6.0/.github/release-drafter.yml 1970-01-01
01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-_extends: .github
-tag-template: plexus-interactivity-$NEXT_MINOR_VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/plexus-interactivity-1.5.1/.github/workflows/release-drafter.yml
new/plexus-interactivity-1.6.0/.github/workflows/release-drafter.yml
--- old/plexus-interactivity-1.5.1/.github/workflows/release-drafter.yml
2025-11-07 18:24:54.000000000 +0100
+++ new/plexus-interactivity-1.6.0/.github/workflows/release-drafter.yml
2026-08-19 10:11:44.000000000 +0200
@@ -7,6 +7,6 @@
update_release_draft:
runs-on: ubuntu-latest
steps:
- - uses: release-drafter/release-drafter@v6
+ - uses: release-drafter/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/plexus-interactivity-1.5.1/README.md
new/plexus-interactivity-1.6.0/README.md
--- old/plexus-interactivity-1.5.1/README.md 2025-11-07 18:24:54.000000000
+0100
+++ new/plexus-interactivity-1.6.0/README.md 2026-08-19 10:11:44.000000000
+0200
@@ -1,9 +1,60 @@
-Plexus-Interactivity
-====================
+# Plexus Interactivity
-[](http://www.apache.org/licenses/)
-[](https://search.maven.org/artifact/org.codehaus.plexus/plexus-interactivity)
-[](https://travis-ci.org/codehaus-plexus/plexus-interactivity)
+[](https://central.sonatype.com/artifact/org.codehaus.plexus/plexus-interactivity-api)
+[](https://github.com/codehaus-plexus/plexus-interactivity/actions)
[](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/plexus/plexus-interactivity/README.md)
+[](https://www.apache.org/licenses/LICENSE-2.0)
-The canonical git repository is located at
https://github.com/codehaus-plexus/plexus-interactivity
+Asks the user a question on the console. This is what an interactive Maven
plugin uses to prompt — the
+archetype plugin's "Define value for property…" comes from here.
+
+`Prompter` handles the common cases: a plain question, a question with a
default, a question restricted to
+a list of allowed answers, and a password prompt that does not echo.
`InputHandler` and `OutputHandler` are
+the lower-level pieces underneath.
+
+## Status
+
+Maintained, quietly. The API is small and settled; expect dependency updates
rather than new features.
+
+## Using it
+
+```xml
+<dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-interactivity-api</artifactId>
+ <version>1.5.1</version>
+</dependency>
+```
+
+Check the badge above for the current version. Note the artifact is
`plexus-interactivity-api`;
+`plexus-interactivity` is the aggregator.
+
+```java
+@Inject
+Prompter prompter;
+
+String name = prompter.prompt( "Project name" );
+String scope = prompter.prompt( "Scope", List.of( "compile", "test" ),
"compile" );
+String secret = prompter.promptForPassword( "Password" );
+```
+
+A plugin that prompts should check
`MavenSession.getRequest().isInteractiveMode()` first, so it does not
+hang a batch-mode build.
+
+## Requirements
+
+Java 8 or later.
+
+## Documentation
+
+- [Project site](https://codehaus-plexus.github.io/plexus-interactivity/)
+-
[Javadoc](https://javadoc.io/doc/org.codehaus.plexus/plexus-interactivity-api)
+- [Release
notes](https://github.com/codehaus-plexus/plexus-interactivity/releases)
+
+## Contributing
+
+See
[CONTRIBUTING.md](https://github.com/codehaus-plexus/.github/blob/master/CONTRIBUTING.md).
In short:
+`mvn verify` builds, and run `mvn spotless:apply` before pushing or CI will
fail on formatting.
+
+Please report security vulnerabilities privately — see
+[SECURITY.md](https://github.com/codehaus-plexus/.github/blob/master/SECURITY.md),
not a public issue.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/plexus-interactivity-1.5.1/plexus-interactivity-api/pom.xml
new/plexus-interactivity-1.6.0/plexus-interactivity-api/pom.xml
--- old/plexus-interactivity-1.5.1/plexus-interactivity-api/pom.xml
2025-11-07 18:24:54.000000000 +0100
+++ new/plexus-interactivity-1.6.0/plexus-interactivity-api/pom.xml
2026-08-19 10:11:44.000000000 +0200
@@ -5,7 +5,7 @@
<parent>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-interactivity</artifactId>
- <version>1.5.1</version>
+ <version>1.6.0</version>
</parent>
<artifactId>plexus-interactivity-api</artifactId>
@@ -17,7 +17,7 @@
<dependency>
<groupId>org.jline</groupId>
<artifactId>jline-reader</artifactId>
- <version>3.30.6</version>
+ <version>3.30.16</version>
<optional>true</optional>
</dependency>
@@ -37,7 +37,7 @@
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
- <version>0.9.0.M4</version>
+ <version>1.1.0</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -51,6 +51,17 @@
<build>
<plugins>
<plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifestEntries>
+
<Automatic-Module-Name>org.codehaus.plexus.components.interactivity</Automatic-Module-Name>
+ </manifestEntries>
+ </archive>
+ </configuration>
+ </plugin>
+ <plugin>
<groupId>org.eclipse.sisu</groupId>
<artifactId>sisu-maven-plugin</artifactId>
</plugin>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/plexus-interactivity-1.5.1/pom.xml
new/plexus-interactivity-1.6.0/pom.xml
--- old/plexus-interactivity-1.5.1/pom.xml 2025-11-07 18:24:54.000000000
+0100
+++ new/plexus-interactivity-1.6.0/pom.xml 2026-08-19 10:11:44.000000000
+0200
@@ -5,14 +5,15 @@
<parent>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus</artifactId>
- <version>24</version>
+ <version>27</version>
</parent>
<artifactId>plexus-interactivity</artifactId>
- <version>1.5.1</version>
+ <version>1.6.0</version>
<packaging>pom</packaging>
<name>Plexus Interactivity Handler Component</name>
+ <description>A component for prompting the user for input on the console,
including passwords.</description>
<modules>
<module>plexus-interactivity-api</module>
@@ -21,7 +22,7 @@
<scm>
<connection>${scm.url}</connection>
<developerConnection>${scm.url}</developerConnection>
- <tag>plexus-interactivity-1.5.1</tag>
+ <tag>plexus-interactivity-1.6.0</tag>
<url>https://github.com/codehaus-plexus/plexus-interactivity</url>
</scm>
<issueManagement>
@@ -37,7 +38,7 @@
<properties>
<scm.url>scm:git:https://github.com/codehaus-plexus/plexus-interactivity.git</scm.url>
-
<project.build.outputTimestamp>2025-11-07T17:24:50Z</project.build.outputTimestamp>
+
<project.build.outputTimestamp>2026-08-19T08:11:40Z</project.build.outputTimestamp>
</properties>
<build>
++++++ plexus-interactivity-build.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/common.xml new/common.xml
--- old/common.xml 2026-02-27 17:23:27.129228363 +0100
+++ new/common.xml 2026-09-28 15:58:59.277769085 +0200
@@ -3,7 +3,7 @@
<project name="common" basedir=".">
<property file="build.properties"/>
- <property name="project.version" value="1.5.1"/>
+ <property name="project.version" value="1.6.0"/>
<property name="project.groupId" value="org.codehaus.plexus"/>
<property name="compiler.release" value="8"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/plexus-interactivity-api/build.xml
new/plexus-interactivity-api/build.xml
--- old/plexus-interactivity-api/build.xml 2024-06-13 11:24:53.893568062
+0200
+++ new/plexus-interactivity-api/build.xml 2026-09-28 16:07:26.314060469
+0200
@@ -126,6 +126,8 @@
basedir="${build.outputDir}"
excludes="**/package.html">
<manifest>
+ <attribute name="Automatic-Module-Name"
+ value="org.codehaus.plexus.components.interactivity"/>
<attribute name="JavaPackages-ArtifactId"
value="${project.artifactId}"/>
<attribute name="JavaPackages-GroupId" value="${project.groupId}"/>
<attribute name="JavaPackages-Version" value="${project.version}"/>