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
 
-[![Apache License, Version 2.0, January 
2004](https://img.shields.io/github/license/codehaus-plexus/plexus-interactivity.svg?label=License)](http://www.apache.org/licenses/)
-[![Maven 
Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-interactivity.svg?label=Maven%20Central)](https://search.maven.org/artifact/org.codehaus.plexus/plexus-interactivity)
-[![Build 
Status](https://travis-ci.org/codehaus-plexus/plexus-interactivity.svg?branch=master)](https://travis-ci.org/codehaus-plexus/plexus-interactivity)
+[![Maven 
Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-interactivity-api.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/org.codehaus.plexus/plexus-interactivity-api)
+[![GitHub 
CI](https://github.com/codehaus-plexus/plexus-interactivity/actions/workflows/maven.yml/badge.svg)](https://github.com/codehaus-plexus/plexus-interactivity/actions)
 [![Reproducible 
Builds](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/codehaus/plexus/plexus-interactivity/badge.json)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/plexus/plexus-interactivity/README.md)
+[![License](https://img.shields.io/github/license/codehaus-plexus/plexus-interactivity.svg?label=License)](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}"/>

Reply via email to