Re: [ANNOUNCEMENT] Apache Commons Configuration 2.12.0

2025-04-30 Thread Craig Russell
Hi Rob, Congratulations on the release. > On Apr 29, 2025, at 09:10, Rob Tompkins wrote: > > The Apache Commons team is pleased to announce Apache Commons Configuration > 2.12.0. > > Apache Commons Configuration is a library focused on algorithms that read > configurat

[ANNOUNCEMENT] Apache Commons Configuration 2.12.0

2025-04-29 Thread Rob Tompkins
The Apache Commons team is pleased to announce Apache Commons Configuration 2.12.0. Apache Commons Configuration is a library focused on algorithms that read configuration/preferences files in various formats. Release 2.12.0. requires Java 8. Historical list of changes: https

[RESULT][VOTE] Release Apache Commons Configuration 2.12.0 based on RC1

2025-04-27 Thread Rob Tompkins
This vote passes with +1’s from the following: Henri Biestro Gary Gregory Rob Tompkins Many thanks! -Rob > On Apr 22, 2025, at 5:48 PM, Rob Tompkins wrote: > > Hi all, > > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.11.0 was re

Re: [VOTE] Release Apache Commons Configuration 2.12.0 based on RC1

2025-04-23 Thread Gary Gregory
ted code easily (if at all?). The SpotBugs error is expected on modern JDKs until we pick up a newer version through our parent POM. Gary On Tue, Apr 22, 2025 at 5:49 PM Rob Tompkins wrote: > > Hi all, > > We have fixed a few bugs and added enhancements since Apache Commons > Co

Re: [VOTE] Release Apache Commons Configuration 2.12.0 based on RC1

2025-04-23 Thread Rob Tompkins
My +1 > On Apr 22, 2025, at 5:48 PM, Rob Tompkins wrote: > > Hi all, > > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.11.0 was released, so I would like to release Apache Commons > Configuration 2.12.0. > > Apache Commons

Re: [VOTE] Release Apache Commons Configuration 2.12.0 based on RC1

2025-04-23 Thread Henri Biestro
[+1] Build & tests ok; site & javadoc look good; reports check. Nits: JIRA report has lots of issues without a fix version; Jacoco should exclude parser generated classes; Built using: mvn clean install site -s "$HOME/.m2/commons-settings.xml" On: Apache Maven 3.8.6 (84538c9988a25aec085021c365c

[VOTE] Release Apache Commons Configuration 2.12.0 based on RC1

2025-04-22 Thread Rob Tompkins
Hi all, We have fixed a few bugs and added enhancements since Apache Commons Configuration 2.11.0 was released, so I would like to release Apache Commons Configuration 2.12.0. Apache Commons Configuration 2.12.0 RC1 is available for review here: https://dist.apache.org/repos/dist/dev

[CANCEL][VOTE] Release Apache Commons Configuration 2.11.1 based on RC1

2025-04-21 Thread Rob Tompkins
I’m going to cancel this vote and up version the RC to 2.12.0. -Rob > On Apr 16, 2025, at 10:26 PM, Rob Tompkins wrote: > > Hello all > > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.11.0 was released, so I would like to rele

Re: [VOTE] Release Apache Commons Configuration 2.11.1 based on RC1

2025-04-20 Thread Gary D. Gregory
> OS name: "mac os x", version: "15.4.1", arch: "aarch64", family: "mac" > > > > [There is STILL no Java 24 on Homebrew due to ... Gradle, WT...] > > [There are no Java-EA on Homebrew FWIW] > > > > Tested on: > > > &

Re: [VOTE] Release Apache Commons Configuration 2.11.1 based on RC1

2025-04-20 Thread Gary D. Gregory
uot;aarch64", family: "mac" > > [There is STILL no Java 24 on Homebrew due to ... Gradle, WT...] > [There are no Java-EA on Homebrew FWIW] > > Tested on: > > Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) > > Darwin .local 24.4.0 Darwin K

Re: [VOTE] Release Apache Commons Configuration 2.11.1 based on RC1

2025-04-18 Thread Rob Tompkins
My +1 > On Apr 16, 2025, at 10:26 PM, Rob Tompkins wrote: > > Hello all > > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.11.0 was released, so I would like to release Apache Commons > Configuration 2.11.1. > > Apache Commo

Re: [VOTE] Release Apache Commons Configuration 2.11.1 based on RC1

2025-04-18 Thread Gary Gregory
.15~117/RELEASE_ARM64_T6041 arm64 Gary On Wed, Apr 16, 2025 at 10:27 PM Rob Tompkins wrote: > > Hello all > > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.11.0 was released, so I would like to release Apache Commons > Configuration 2.11

[VOTE] Release Apache Commons Configuration 2.11.1 based on RC1

2025-04-16 Thread Rob Tompkins
Hello all We have fixed a few bugs and added enhancements since Apache Commons Configuration 2.11.0 was released, so I would like to release Apache Commons Configuration 2.11.1. Apache Commons Configuration 2.11.1 RC1 is available for review here: https://dist.apache.org/repos/dist/dev

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-28 Thread Emmanuel Bourg
orth adding a dependency). So this circles back to the proposal in the thread with "Subject:" Usage of (Commons) dependencies That is: _If_ we had a ("very low-level") module that provides the 20 lines needed by [Configuration] and [Lang], they could both depend on it, with

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-28 Thread Gilles Sadowski
Hi. Le lun. 28 oct. 2024 à 14:36, Bernd Eckenfels a écrit : > > Hello, > > I don’t think a new shared library for HexFormat is a good idea here and > removing codec with a simple code inline would be my preference as well. Do > we really want to maintain a new lib Yes, if it solves the problem

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-28 Thread Bernd Eckenfels
e it" is definitely not one. >> >> It looks like I have to explain in more details the change, so here it >> is: >> >> When I implemented the plist configuration in 2005 [1] I needed a Base64 >> and an hex encoder/decoder. Base64 isn't exactly trivia

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-28 Thread Gilles Sadowski
ys, you can't veto without a good reason either. "I don't > like it" is definitely not one. > > It looks like I have to explain in more details the change, so here it is: > > When I implemented the plist configuration in 2005 [1] I needed a Base64 > and an hex enco

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-28 Thread Emmanuel Bourg
n in more details the change, so here it is: When I implemented the plist configuration in 2005 [1] I needed a Base64 and an hex encoder/decoder. Base64 isn't exactly trivial to implement and Commons Codec already has one, so I imported the dependency. The inflation of dependencies wa

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-26 Thread Elliotte Rusty Harold
On Fri, Oct 25, 2024 at 11:25 PM Emmanuel Bourg wrote: > > Le 25/10/2024 à 12:57, Gary Gregory a écrit : > > -1, please revert and stop inlining Commons methods all over itself. > > Could you elaborate why in this case please? Vetos to code changes have > to be technically justified. You can't jus

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-25 Thread Gary Gregory
third-party libraries. Configuration is also a higher-level library that provides an SPI and different implementations, using third-party libraries like Spring. In both Compress and Configuration commits, pages and pages of diffs now duplicate code from other Commons JARs: This makes it impossible to

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-25 Thread Emmanuel Bourg
e, Commons Codec was used for the Base64 codec which has now a standard equivalent in Java 8, and for the Hex class only used in the PList implementations that will be replaced by the Java 17 HexFormat class. Since Commons Configuration still supports Java 8 I suggest using a trimmed down c

Re: (commons-configuration) 05/05: Remove the dependency on commons-codec

2024-10-25 Thread Gary Gregory
-1, please revert and stop inlining Commons methods all over itself. Thank you, Gary On Fri, Oct 25, 2024 at 6:06 AM wrote: > This is an automated email from the ASF dual-hosted git repository. > > ebourg pushed a commit to branch master > in repository > https://gitbox.apache.org/repos/asf/com

JDK 23 Release Candidates | Restrictive JAXP Configuration Heads-up

2024-08-23 Thread David Delabassee
a-dev ## Heads-up - JDK 23: Prepare for a More Restrictive JAXP Configuration The Java platform supports XML processing with JAXP (Java APIs for XML Processing) that are based on a wide range of XML technologies and standards, which can make them challenging to secure. To mitigate risks, JAXP o

Re: [apache/commons-configuration] Use relocated artifact directly (PR #445)

2024-07-07 Thread Gilles Sadowski
Le dim. 7 juil. 2024 à 13:06, Jochen Wiedmann a écrit : > > Are we really using slf4j within Commons? In this particular case, the dependency is in the "test" scope. Gilles >> [...] - To unsubscribe, e-mail: dev-unsubscr...@co

Re: [apache/commons-configuration] Use relocated artifact directly (PR #445)

2024-07-07 Thread Jochen Wiedmann
Are we really using slf4j within Commons? Jochen On Sun, Jul 7, 2024 at 12:38 PM Piotrek Żygieło wrote: > [INFO] -< org.apache.commons:commons-configuration2 > >-- > [INFO] Building Apache Commons Configuration 2.11.1-SNAPSHOT > [INFO] fr

Re: [parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Gary Gregory
be used directly I think > the module exports can omit this package. The moditect plugin provides > example configuration to do this for an internal package, which is what I > am suggesting here. > > Alex > > > On Thu, 4 Jul 2024 at 14:25, Gary Gregory wrote: > > >

Re: [parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Alex Herbert
n provides example configuration to do this for an internal package, which is what I am suggesting here. Alex On Thu, 4 Jul 2024 at 14:25, Gary Gregory wrote: > Can this alternatively be solved with Java's sealed class feature? That > would require Java 17 though... > > Gary >

Re: [parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Gary Gregory
Can this alternatively be solved with Java's sealed class feature? That would require Java 17 though... Gary On Thu, Jul 4, 2024, 9:18 AM Alex Herbert wrote: > The RNG component has an internal package. So to not export this in the > module info I had to tweak the exports for moditect inherited

[parent] Possibe change to moditect configuration for internal packages

2024-07-04 Thread Alex Herbert
The RNG component has an internal package. So to not export this in the module info I had to tweak the exports for moditect inherited from commons parent with a profile: java-9-up [9,) org.moditect moditect-maven-p

[ANNOUNCE] Apache Commons Configuration 2.11.0

2024-06-10 Thread Gary Gregory
The Apache Commons Team is pleased to announce Commons Configuration 2.11.0. The Commons Configuration software library provides a generic configuration interface that enables an application to read configuration data from a variety of sources. Commons Configuration includes tools to assist in

[RESULT][VOTE] Release Apache Commons Configuration 2.11.0 based on RC1

2024-06-10 Thread Gary Gregory
This vote passes with the following binding +1 votes: - Thomas Vandahl (tv) - Gary Gregory (ggregory) - Phil Steitz (psteitz) - Henri Biestro (henrib) Gary On Mon, Jun 10, 2024 at 11:47 AM Henri Biestro wrote: > > [ +1 ] > > Site looks good, javadoc ok, reports ok. > > > Built using: mvn clean

Re: [VOTE] Release Apache Commons Configuration 2.11.0 based on RC1

2024-06-10 Thread Henri Biestro
[ +1 ] Site looks good, javadoc ok, reports ok. Built using: mvn clean install site -s ~/.m2/commons-settings.xml On: $Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) Maven home: /Users/hbiestro/Java/apache-maven-3.8.6 Java version: 1.8.0_352, vendor: Azul Systems, Inc., runtime:

Re: [VOTE] Release Apache Commons Configuration 2.11.0 based on RC1

2024-06-09 Thread Phil Steitz
rch: "amd64", family: "unix" Phil On Fri, Jun 7, 2024 at 6:53 AM Gary Gregory wrote: > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.10.1 was released, so I would like to release Apache > Commons Configuration 2.11.0. > > A

Re: [VOTE] Release Apache Commons Configuration 2.11.0 based on RC1

2024-06-09 Thread Gary Gregory
My +1 Gary On Sun, Jun 9, 2024, 10:22 AM Thomas Vandahl wrote: > Hi Gary, > > > Am 07.06.2024 um 15:53 schrieb Gary Gregory : > > > > We have fixed a few bugs and added enhancements since Apache Commons > > Configuration 2.10.1 was released, so I would like

Re: [VOTE] Release Apache Commons Configuration 2.11.0 based on RC1

2024-06-09 Thread Thomas Vandahl
Hi Gary, > Am 07.06.2024 um 15:53 schrieb Gary Gregory : > > We have fixed a few bugs and added enhancements since Apache Commons > Configuration 2.10.1 was released, so I would like to release Apache > Commons Configuration 2.11.0. > > Apache Commons Configuration 2.11.0

[VOTE] Release Apache Commons Configuration 2.11.0 based on RC1

2024-06-07 Thread Gary Gregory
We have fixed a few bugs and added enhancements since Apache Commons Configuration 2.10.1 was released, so I would like to release Apache Commons Configuration 2.11.0. Apache Commons Configuration 2.11.0 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons

Re: [Configuration] new feature - containsValue

2024-05-08 Thread Ricardo Mendes
Sorry for the automatic message in the previous email, disregard it. - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Re: [Configuration] new feature - containsValue

2024-05-08 Thread Ricardo Mendes
gt; open a draft pull request please? >> >> Claude >> >> On Wed, May 1, 2024 at 3:54 AM Ricardo Mendes >> wrote: >> >> > Good evening, >> > >> > I have been working on a new small feature which aims to validate if a >> > valu

Re: [Configuration] new feature - containsValue

2024-05-01 Thread Ricardo Mendes
s you have made. It just makes reviewing much easier. Can you > open a draft pull request please? > > Claude > > On Wed, May 1, 2024 at 3:54 AM Ricardo Mendes > > wrote: > > > Good evening, > > > > I have been working on a new small feature which aims to vali

Re: [Configuration] new feature - containsValue

2024-04-30 Thread Claude Warren
Ricardo Mendes wrote: > Good evening, > > I have been working on a new small feature which aims to validate if a > value is present in a configuration through a first match validation. > > This is useful when looking for specific values in multiple configurations > and ofte

[Configuration] new feature - containsValue

2024-04-30 Thread Ricardo Mendes
Good evening, I have been working on a new small feature which aims to validate if a value is present in a configuration through a first match validation. This is useful when looking for specific values in multiple configurations and often can be leveraged to return the right Configuration if a

Re: [CONFIGURATION] ParseException does not exist

2024-04-27 Thread Ricardo Mendes
23:12 To: dev@commons.apache.org Subject: Re: [CONFIGURATION] ParseException does not exist Hello Ricardo, The build is green now: https://github.com/apache/commons-configuration/actions The error you found was just a temporary snafu ;-) Gary On 2024/04/24 18:01:24 Ricardo Mendes wrote:

Re: [CONFIGURATION] ParseException does not exist

2024-04-26 Thread Gary D. Gregory
Hello Ricardo, The build is green now: https://github.com/apache/commons-configuration/actions The error you found was just a temporary snafu ;-) Gary On 2024/04/24 18:01:24 Ricardo Mendes wrote: > Hey, > > Not sure if this is the right place to ask, but I just recent

[CONFIGURATION] ParseException does not exist

2024-04-24 Thread Ricardo Mendes
Hey, Not sure if this is the right place to ask, but I just recently forked configuration and I just wanted to build it on my local. I ran mvn as described in the README [cid:c6c1beea-0d5e-4f38-ac81-512fbccb7be6] But for some reason ParseException does not exist in the project. [cid:cc371705

[ANNOUNCE] Apache Commons Configuration 2.10.1

2024-03-20 Thread Gary Gregory
Introducing Apache Commons Configuration 2.10.1 The Apache Commons Configuration software library provides a generic configuration interface that enables an application to read configuration data from a variety of sources. Tools to assist in the reading of configuration/preferences files in

[RESULT][VOTE] Release Apache Commons Configuration 2.10.1 based on RC1

2024-03-20 Thread Gary Gregory
gt; > > > Gary > > > >> On Sun, Mar 17, 2024 at 4:36 PM Gary Gregory > >> wrote: > >> > >> We have fixed a few bugs since Apache Commons Configuration 2.10.0 was > >> released, so I would like to release Apache Commons Configuration &

Re: [VOTE] Release Apache Commons Configuration 2.10.1 based on RC1

2024-03-19 Thread Rob Tompkins
+1 > On Mar 18, 2024, at 9:35 AM, Gary Gregory wrote: > > My +1 > > Gary > >> On Sun, Mar 17, 2024 at 4:36 PM Gary Gregory wrote: >> >> We have fixed a few bugs since Apache Commons Configuration 2.10.0 was >> released, so I would like to rele

Re: [VOTE] Release Apache Commons Configuration 2.10.1 based on RC1

2024-03-18 Thread Gary Gregory
My +1 Gary On Sun, Mar 17, 2024 at 4:36 PM Gary Gregory wrote: > > We have fixed a few bugs since Apache Commons Configuration 2.10.0 was > released, so I would like to release Apache Commons Configuration > 2.10.1. > > Apache Commons Configuration 2.10.1 RC1 is availab

Re: [VOTE] Release Apache Commons Configuration 2.10.1 based on RC1

2024-03-17 Thread Bruno Kinoshita
-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.15.0-100-generic", arch: "amd64", family: "unix" On Sun, 17 Mar 2024 at 21:36, Gary Gregory wrote: > We have fixed a few bugs since Apache Commons Configuration 2.10.0

[VOTE] Release Apache Commons Configuration 2.10.1 based on RC1

2024-03-17 Thread Gary Gregory
We have fixed a few bugs since Apache Commons Configuration 2.10.0 was released, so I would like to release Apache Commons Configuration 2.10.1. Apache Commons Configuration 2.10.1 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/configuration/2.10.1-RC1 (svn

[ANNOUNCE] Apache Commons Configuration 2.10.0

2024-03-13 Thread Gary Gregory
The Apache Commons is pleased to announce Apache Commons Configuration 2.10.0. The Commons Configuration software library provides a generic configuration interface that enables an application to read configuration data from a variety of sources and tools to assist in the reading of configuration

[RESULT][VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-12 Thread Gary Gregory
gt; > > ping? > > TY! > > Gary > > > >> On Sat, Mar 9, 2024 at 9:22 AM Gary Gregory wrote: > >> > >> My +1 > >> > >> Gary > >> > >>> On Wed, Mar 6, 2024 at 9:13 AM Gary Gregory > >>> wrote: >

Re: [VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-12 Thread Rob Tompkins
; >>> We have fixed a few bugs and added some enhancements since Apache >>> Commons Configuration 2.9.0 was released, so I would like to release >>> Apache Commons Configuration 2.10.0. >>> >>> Apache Commons Configuration 2.10.0 RC1 is available fo

Re: [VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-11 Thread Bruno Kinoshita
y > > On Sat, Mar 9, 2024 at 9:22 AM Gary Gregory > wrote: > > > > My +1 > > > > Gary > > > > On Wed, Mar 6, 2024 at 9:13 AM Gary Gregory > wrote: > > > > > > We have fixed a few bugs and added some enhancements since Apache &

Re: [VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-11 Thread Gary Gregory
ping? TY! Gary On Sat, Mar 9, 2024 at 9:22 AM Gary Gregory wrote: > > My +1 > > Gary > > On Wed, Mar 6, 2024 at 9:13 AM Gary Gregory wrote: > > > > We have fixed a few bugs and added some enhancements since Apache > > Commons Configuration 2.9.0 was

Re: [VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-09 Thread Gary Gregory
My +1 Gary On Wed, Mar 6, 2024 at 9:13 AM Gary Gregory wrote: > > We have fixed a few bugs and added some enhancements since Apache > Commons Configuration 2.9.0 was released, so I would like to release > Apache Commons Configuration 2.10.0. > > Apache Commons Configura

[VOTE] Release Apache Commons Configuration 2.10.0 based on RC1

2024-03-06 Thread Gary Gregory
We have fixed a few bugs and added some enhancements since Apache Commons Configuration 2.9.0 was released, so I would like to release Apache Commons Configuration 2.10.0. Apache Commons Configuration 2.10.0 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons

Re: [VOTE] Release Apache Commons Configuration 2.9.0 based on RC1

2023-03-28 Thread Gary Gregory
en_US, platform encoding: UTF-8 >> OS name: "linux", version: "5.15.0-67-generic", arch: "amd64", family: >> "unix" >> >> Building OK, reports look good. >> >> Thanks! >> >> -Bruno >> >> >>

Re: [VOTE] Release Apache Commons Configuration 2.9.0 based on RC1

2023-03-28 Thread Gary Gregory
> -Bruno > > > On Sun, 26 Mar 2023 at 01:40, Gary Gregory wrote: > > > We have fixed a few bugs and made some enhancements since Apache > > Commons Configuration 2.8.0 was released, so I would like to release > > Apache Commons Configuration 2.9.0. > >

Re: [VOTE] Release Apache Commons Configuration 2.9.0 based on RC1

2023-03-27 Thread Bruno Kinoshita
name: "linux", version: "5.15.0-67-generic", arch: "amd64", family: "unix" Building OK, reports look good. Thanks! -Bruno On Sun, 26 Mar 2023 at 01:40, Gary Gregory wrote: > We have fixed a few bugs and made some enhancements since Apache > Common

Re: [VOTE] Release Apache Commons Configuration 2.9.0 based on RC1

2023-03-27 Thread Henri Biestro
+1 Checked src & bin signatures, site reports. Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: /Users/henri.biestro/Java/apache-maven-3.8.1 Java version: 1.8.0_345, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre Def

[VOTE] Release Apache Commons Configuration 2.9.0 based on RC1

2023-03-25 Thread Gary Gregory
We have fixed a few bugs and made some enhancements since Apache Commons Configuration 2.8.0 was released, so I would like to release Apache Commons Configuration 2.9.0. Apache Commons Configuration 2.9.0 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons

CVE-2022-33980: Apache Commons Configuration insecure interpolation defaults

2022-07-06 Thread Matt Juntunen
Severity: Moderate Description: Apache Commons Configuration performs variable interpolation, allowing properties to be dynamically evaluated and expanded. The standard format for interpolation is "${prefix:name}", where "prefix" is used to lo

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-06 Thread Gary Gregory
, arch: "x86_64", family: "mac" > > > > Darwin *** 21.5.0 Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 > > PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64 x86_64 > > > > Gary > > > > On Thu, Jun 30, 2022 at 12:23 AM Matt Juntunen > > wro

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-06 Thread Gary Gregory
etely. As of now, > the generated files are included in the javadoc [1]. These files are > part of the public API (per previous releases) so I don't believe we > would want them undocumented. > > Regards, > Matt J > > [1] > https://commons.apache.org/proper/commons-co

[ANNOUNCEMENT] Apache Commons Configuration Version 2.8.0 Released

2022-07-04 Thread Matt Juntunen
The Apache Commons Team is pleased to announce the availability of version 2.8.0 of "Apache Commons Configuration". Apache Commons Configuration contains tools to assist in the reading of configuration/preferences files in various formats. Changes in this version include: New f

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-04 Thread Matt Juntunen
https://commons.apache.org/proper/commons-configuration/apidocs/index.html On Mon, Jul 4, 2022 at 3:14 AM Alex Herbert wrote: > > On Mon, 4 Jul 2022 at 03:41, Matt Juntunen > wrote: > > > I'm not sure what to do > > about the javadoc warnings on the generated classes. From the comments

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-04 Thread Alex Herbert
On Mon, 4 Jul 2022 at 03:41, Matt Juntunen wrote: > I'm not sure what to do > about the javadoc warnings on the generated classes. From the comments > in the pom, this seems to have been an issue since v2.4. > **/generated/*.java Or whatever path is suitable [1]. Alex [1] https://ma

[VOTE][RESULT] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-03 Thread Matt Juntunen
2022; root:xnu-8020.121.3~4/RELEASE_X86_64 x86_64 > > > > Gary > > > > On Thu, Jun 30, 2022 at 12:23 AM Matt Juntunen > > wrote: > > > > > > We have fixed quite a few bugs and added some significant enhancements > > > since Apache Commons Confi

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-03 Thread Matt Juntunen
AM Matt Juntunen > wrote: > > > > We have fixed quite a few bugs and added some significant enhancements > > since Apache Commons Configuration 2.7 was released, so I would like > > to release Apache Commons Configuration 2.8.0. > > > > Apache Commons C

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-03 Thread Gary Gregory
RELEASE_X86_64 x86_64 Gary On Thu, Jun 30, 2022 at 12:23 AM Matt Juntunen wrote: > > We have fixed quite a few bugs and added some significant enhancements > since Apache Commons Configuration 2.7 was released, so I would like > to release Apache Commons Configuration 2.8.0. > &g

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-03 Thread Gary Gregory
> > > warning: no @param for dstream > > > > [WARNING] public SimpleCharStream(java.io.Reader dstream, int > > startline, > > > > [WARNING] ^ > > > > [WARNING] > > /Users/garydgregory/Downloads/cc/commons-configuration2-2.8.0-src/target/genera

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-02 Thread Bruno Kinoshita
t; > [WARNING] > /Users/garydgregory/Downloads/cc/commons-configuration2-2.8.0-src/target/generated-sources/javacc/org/apache/commons/configuration2/plist/Token.java:117: > > > warning: no @param for ofKind > > > [WARNING] public static Token newToken(int ofKind, String image)

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-02 Thread Bruno Kinoshita
t; > > [WARNING] public Object getValue() { > > > [WARNING] ^ > > > [WARNING] > /Users/garydgregory/Downloads/cc/commons-configuration2-2.8.0-src/target/generated-sources/javacc/org/apache/commons/configuration2/plist/Token.java:117: > > > warning: no @param for ofK

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-02 Thread Matt Juntunen
t; > /Users/garydgregory/Downloads/cc/commons-configuration2-2.8.0-src/target/generated-sources/javacc/org/apache/commons/configuration2/plist/Token.java:83: > > warning: no @param for kind > > [WARNING] public Token(int kind) > > [WARNING] ^ > > [WARNING] > > /User

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-01 Thread Gary Gregory
javacc/org/apache/commons/configuration2/plist/TokenMgrError.java:107: > warning: no @param for EOFSeen > [WARNING] protected static String LexicalError(boolean EOFSeen, int > lexState, int errorLine, int errorColumn, String errorAfter, char > curChar) { > [WARNING] ^ > [WARNING]

Re: [VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-07-01 Thread Gary Gregory
, Jun 30, 2022 at 12:23 AM Matt Juntunen wrote: > > We have fixed quite a few bugs and added some significant enhancements > since Apache Commons Configuration 2.7 was released, so I would like > to release Apache Commons Configuration 2.8.0. > > Apache Commons Configuration 2.8.

[VOTE] Release Apache Commons Configuration 2.8.0 based on RC3

2022-06-29 Thread Matt Juntunen
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.7 was released, so I would like to release Apache Commons Configuration 2.8.0. Apache Commons Configuration 2.8.0 RC3 is available for review here: https://dist.apache.org/repos/dist

[CANCELLED] [VOTE] Release Apache Commons Configuration 2.8 based on RC2

2022-06-26 Thread Matt Juntunen
documented here: > https://dist.apache.org/repos/dist/dev/commons/configuration/2.8-RC2/site/userguide/howto_basicfeatures.html#Variable_Interpolation > > Shouldn't the migration page also mention have a new section for this > version on how to get the features back with the sys prop

Re: [VOTE] Release Apache Commons Configuration 2.8 based on RC2

2022-06-24 Thread Gary Gregory
Where is the documentation for the new property-based toggles? It should be at least be documented here: https://dist.apache.org/repos/dist/dev/commons/configuration/2.8-RC2/site/userguide/howto_basicfeatures.html#Variable_Interpolation Shouldn't the migration page also mention have

Re: [VOTE] Release Apache Commons Configuration 2.8 based on RC2

2022-06-24 Thread Gary Gregory
The information on the custom page [1] seems to have the same intent as [2] but the information is different and I am sure has not been checked since 2.0, how about simply removing the custom page? [1] https://dist.apache.org/repos/dist/dev/commons/configuration/2.8-RC2/site/dependencies.html [2

Re: [VOTE] Release Apache Commons Configuration 2.8 based on RC2

2022-06-24 Thread Gary Gregory
Wrong version on this page: https://dist.apache.org/repos/dist/dev/commons/configuration/2.8-RC2/site/userguide/upgradeto2_0.html Gary On Tue, Jun 21, 2022 at 11:47 PM Matt Juntunen wrote: > > We have fixed quite a few bugs and added some significant enhancements > since Apach

Re: [CANCELLED] [VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-22 Thread Gary Gregory
t release since "2.8" is > consistent with previous commons-configuration releases and the vote > has already started on rc2. > > Regards, > Matt J > > On Wed, Jun 22, 2022 at 7:45 AM Gary Gregory > wrote: > > > > Please use 2.8.0, I've been usin

Re: [CANCELLED] [VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-22 Thread Gilles Sadowski
is the kind of common practice that should be voted on, and eventually enforced. > If not, I'd prefer to wait for the next release since "2.8" is > consistent with previous commons-configuration releases and the vote > has already started on rc2. Sure. Regards, Gilles >

Re: [CANCELLED] [VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-22 Thread Matt Juntunen
Gary, I was unaware of this. Is this a new convention that we've decided on? If not, I'd prefer to wait for the next release since "2.8" is consistent with previous commons-configuration releases and the vote has already started on rc2. Regards, Matt J On Wed, Jun 22,

Re: [CANCELLED] [VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-22 Thread Gary Gregory
sues. > > > > [x] +1 Release these artifacts (if the README issue is not a blocker) > > > > Thanks! > > -Bruno > > > > On Tue, 21 Jun 2022 at 16:34, Matt Juntunen > > wrote: > > > > > We have fixed quite a few bugs and added some sig

Re: [VOTE] Release Apache Commons Configuration 2.8 based on RC2

2022-06-21 Thread Bruno Kinoshita
[x] +1 Release these artifacts Thanks Matt! -Bruno On Wed, 22 Jun 2022 at 15:47, Matt Juntunen wrote: > We have fixed quite a few bugs and added some significant enhancements > since Apache Commons Configuration 2.7 was released, so I would like > to release Apache Commons Conf

[VOTE] Release Apache Commons Configuration 2.8 based on RC2

2022-06-21 Thread Matt Juntunen
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.7 was released, so I would like to release Apache Commons Configuration 2.8. Apache Commons Configuration 2.8 RC2 is available for review here: https://dist.apache.org/repos/dist/dev

[CANCELLED] [VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-21 Thread Matt Juntunen
t; Thanks! > -Bruno > > On Tue, 21 Jun 2022 at 16:34, Matt Juntunen > wrote: > > > We have fixed quite a few bugs and added some significant enhancements > > since Apache Commons Configuration 2.7 was released, so I would like > > to release Apache Commons Conf

Re: [VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-20 Thread Bruno Kinoshita
from Maven and from dist area, found no issues. [x] +1 Release these artifacts (if the README issue is not a blocker) Thanks! -Bruno On Tue, 21 Jun 2022 at 16:34, Matt Juntunen wrote: > We have fixed quite a few bugs and added some significant enhancements > since Apache Commons Configurat

[VOTE] Release Apache Commons Configuration 2.8 based on RC1

2022-06-20 Thread Matt Juntunen
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Configuration 2.7 was released, so I would like to release Apache Commons Configuration 2.8. Apache Commons Configuration 2.8 RC1 is available for review here: https://dist.apache.org/repos/dist/dev

Re: [commons-configuration] 02/02: updating release docs

2022-06-20 Thread Matt Juntunen
t > > index c759d1d2..706f09fe 100644 > > --- a/RELEASE-NOTES.txt > > +++ b/RELEASE-NOTES.txt > > @@ -1,3 +1,127 @@ > > +Apache Commons Configuration > > +Version 2.8.0 > > +Release Not

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-20 Thread Matt Juntunen
YAMLConfiguration.java > > > > > +++ > > > > > > > > b/src/main/java/org/apache/commons/configuration2/YAMLConfiguration.java > > > > > @@ -17,6 +17,12 @@ > > > > > > > > > > package org.a

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-20 Thread sebb
> > b/src/main/java/org/apache/commons/configuration2/YAMLConfiguration.java > > > > @@ -17,6 +17,12 @@ > > > > > > > > package org.apache.commons.configuration2; > > > > > > > > +import java.io.IOException; > > > > +import java.io.InputStre

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-20 Thread Gary Gregory
ConfigurationException; > > > import > org.apache.commons.configuration2.ex.ConfigurationRuntimeException; > > > import org.apache.commons.configuration2.io.InputStreamSupport; > > > @@ -27,12 +33,6 @@ import org.yaml.snakeyaml.Yaml; > > > import org.yaml.snakeya

Re: [commons-configuration] 02/02: updating release docs

2022-06-20 Thread Gary Gregory
) > > diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt > index c759d1d2..706f09fe 100644 > --- a/RELEASE-NOTES.txt > +++ b/RELEASE-NOTES.txt > @@ -1,3 +1,127 @@ > +Apache Commons Configuration > +Version 2.8.0 > +

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-20 Thread Gilles Sadowski
commons.configuration2; > > > > > > > > +import java.io.IOException; > > > > +import java.io.InputStream; > > > > +import java.io.Reader; > > > > +import java.io.Writer; > > > > +import java.util.Map; > > > >

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-20 Thread sebb
t; +import java.io.IOException; > > > > +import java.io.InputStream; > > > > +import java.io.Reader; > > > > +import java.io.Writer; > > > > +import java.util.Map; > > > > + > > > > import org.apache.commons.configurati

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-19 Thread Matt Juntunen
> import org.apache.commons.configuration2.ex.ConfigurationException; > > > import > > > org.apache.commons.configuration2.ex.ConfigurationRuntimeException; > > > import org.apache.commons.configuration2.io.InputStreamSupport; > > > @@ -27,12 +33,6 @@ import org.yaml.snakeyaml.Yaml; > > &

Re: [commons-configuration] branch master updated: fixing binary incompatibilities with v2.7

2022-06-19 Thread Matt Juntunen
2.ex.ConfigurationRuntimeException; > > import org.apache.commons.configuration2.io.InputStreamSupport; > > @@ -27,12 +33,6 @@ import org.yaml.snakeyaml.Yaml; > > import org.yaml.snakeyaml.constructor.Constructor; > > import org.yaml.snakeyaml.representer.Representer; >

  1   2   3   4   5   6   7   8   9   10   >