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
e list of features, such as the "20 lines" referred to here). 2. Open a JIRA sub-task: Replace the "20 lines" once the module is released. 3. Add a comment around the "20 lines" with a reference to the sub-task. How does that sound? If commons-configuration was

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
llections was also used >> and got removed in 2014 [3]. Some dependencies were made optional to >> reduce the amount of dependencies pulled [4], but this made an awkward >> user experience where unsuspecting users would get a >> ClassNotFoundException when trying to use the

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

2024-10-28 Thread Gilles Sadowski
re SAX code in 2007 [2], Commons Collections was also used > and got removed in 2014 [3]. Some dependencies were made optional to > reduce the amount of dependencies pulled [4], but this made an awkward > user experience where unsuspecting users would get a > ClassNotFoundException when trying

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

2024-10-28 Thread Emmanuel Bourg
n awkward user experience where unsuspecting users would get a ClassNotFoundException when trying to use the plist configurations. Java 8 was released in 2014 with a long awaited Base64 implementation, and Commons Configuration moved to Java 8 in 2018. I've updated the code last week to use

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
he 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 copy of the Commons Codec class to avoid > the extra dependency. > > Ironically, I autho

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

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

[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

[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
Hello, Thank you all for your feedback. What I'm hearing here is that binary compatibility is vital between releases but source compatibility can be changed with proper documentation and notifications. This is good to know. For this release, I do not see a compelling reason to break source compati

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

2022-06-20 Thread sebb
On Mon, 20 Jun 2022 at 15:26, Gary Gregory wrote: > > It is OK with me because _binary_ compatibility is what matters most and > that is maintained. > > If you are compiling your code against a new version of a library, then > changing source files is fair game IMO. I agree that binary compatibil

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

2022-06-20 Thread Gary Gregory
It is OK with me because _binary_ compatibility is what matters most and that is maintained. If you are compiling your code against a new version of a library, then changing source files is fair game IMO. Gary On Sun, Jun 19, 2022, 10:50 Matt Juntunen wrote: > Hello, > > The throw clauses in q

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
Hello. Le lun. 20 juin 2022 à 04:25, Matt Juntunen a écrit : > > Is someone able to confirm that the > METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION japicmp compatibility change > is something we're ok with between releases? Note that this is a > binary compatible change but not a source compatible o

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

2022-06-20 Thread sebb
I think there used to be a page listing what changes were allowed when changing major, minor and patch version numbers. This may have been in the Wiki rather than the main website. I could not find it just now, but have not spent much time looking for it. If/when it is found, it probably needs to

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

2022-06-19 Thread Matt Juntunen
Is someone able to confirm that the METHOD_NO_LONGER_THROWS_CHECKED_EXCEPTION japicmp compatibility change is something we're ok with between releases? Note that this is a binary compatible change but not a source compatible one. Regards, Matt J On Sun, Jun 19, 2022 at 10:50 AM Matt Juntunen wro

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

2022-06-19 Thread Matt Juntunen
Hello, The throw clauses in question are on protected methods. If a user had overridden these and then thrown an exception, they may have to modify their source in order to compile against 2.8. Is this ok from the point of view of our backwards compatibility guarantees? Regards, Matt J On Sun, J

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

2022-06-18 Thread Gary Gregory
This change is incorrect, binary compatibility was NOT broken as the JLS specifies that: "Changes to the throws clause of methods or constructors do not break compatibility with pre-existing binaries; these clauses are checked only at compile time." See https://docs.oracle.com/javase/specs/jls/se

[commons-configuration]

2020-08-20 Thread Oliver B. Fischer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Dear all, could someone please have a look at my PR for Commons Configuration? https://github.com/apache/commons-configuration/pull/45 Thank you in advance Oliver - -- N Oliver B. Fischer A Schönhauser Allee 64, 10437 Berlin, Deutschland

Re: [CVE-2020-1953] Uncontrolled class instantiation when loading YAML files in Apache Commons Configuration

2020-03-12 Thread Oliver Heger
1:53 PM Oliver Heger wrote: > >> CVE-2020-1953: Uncontrolled class instantiation when loading YAML files >> in Apache Commons Configuration >> >> Severity: Moderate >> >> Vendor: >> The Apache Software Foundation >> >> Versions Affected

Re: [CVE-2020-1953] Uncontrolled class instantiation when loading YAML files in Apache Commons Configuration

2020-03-12 Thread Gary Gregory
Note that https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-1953 is not "live" yet. Gary On Thu, Mar 12, 2020 at 1:53 PM Oliver Heger wrote: > CVE-2020-1953: Uncontrolled class instantiation when loading YAML files > in Apache Commons Configuration > > Severity: Mode

[CVE-2020-1953] Uncontrolled class instantiation when loading YAML files in Apache Commons Configuration

2020-03-12 Thread Oliver Heger
CVE-2020-1953: Uncontrolled class instantiation when loading YAML files in Apache Commons Configuration Severity: Moderate Vendor: The Apache Software Foundation Versions Affected: 2.2 to 2.6 Description: Apache Commons Configuration uses a third-party library to parse YAML files which by

[ANNOUNCEMENT] Apache Commons Configuration Version 2.7 Released.

2020-03-11 Thread Rob Tompkins
The Apache Commons team is pleased to announce the release of Apache Commons Configuration Version 2.7. Release Notes 2020-03-11 INTRODUCTION: = This document contains the release notes for this version of the Commons Configuration component. It describes the changes since the

Re: [commons-configuration] annotated tag commons-configuration-2.7-rel deleted (was 25c199d)

2020-03-10 Thread Rob Tompkins
Pardon my mistake in incorrect naming here. I renamed the tag "rel/commons-configuration-2.7" -Rob > On Mar 10, 2020, at 9:46 PM, chtom...@apache.org wrote: > > This is an automated email from the ASF dual-hosted git repository. > > chtompki pushed a change

[VOTE][RESULT] Release Apache Commons Configuration 2.7 based on RC2

2020-03-10 Thread Rob Tompkins
and many thanks, -Rob > On Mar 9, 2020, at 10:55 AM, Rob Tompkins wrote: > > We have fixed quite a few bugs and added some significant enhancements since > Apache Commons Configuration 2.6 was released, so I would like to release > Apache Commons Configuration 2.7. >

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

2020-03-10 Thread Rob Tompkins
Here’s my +1 -Rob > On Mar 9, 2020, at 10:55 AM, Rob Tompkins wrote: > > We have fixed quite a few bugs and added some significant enhancements since > Apache Commons Configuration 2.6 was released, so I would like to release > Apache Commons Configuration 2.7. >

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

2020-03-09 Thread Stefan Bodewig
On 2020-03-09, Rob Tompkins wrote: > We have fixed quite a few bugs and added some significant enhancements since > Apache Commons Configuration 2.6 was released, so I would like to release > Apache Commons Configuration 2.7. +

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

2020-03-09 Thread Oliver Heger
+1 Build works fine with Java 8, artifacts and site look good. Oliver Am 09.03.20 um 15:55 schrieb Rob Tompkins: > We have fixed quite a few bugs and added some significant enhancements since > Apache Commons Configuration 2.6 was released, so I would like to release > Apach

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

2020-03-09 Thread Gary Gregory
+1 The binary zip contains a jar that says it is built with Java 8 (good). My review is based on the git tag. The site's JaCoCo report is empty: https://dist.apache.org/repos/dist/dev/commons/configuration/2.7-RC2/site/jacoco-aggregate/index.html Apache RAT check OK. JapiCmp check O

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

2020-03-09 Thread Jochen Wiedmann
+1 (Binding) On Mon, Mar 9, 2020 at 3:55 PM Rob Tompkins wrote: > > We have fixed quite a few bugs and added some significant enhancements since > Apache Commons Configuration 2.6 was released, so I would like to release > Apache Commons Configuration 2.7. > > Apache Commons

  1   2   3   4   5   6   7   8   9   10   >