Re: [compress] Dealing with RuntimeExceptions While Parsing Archives

2021-06-06 Thread Stefan Bodewig
On 2021-06-06, Gilles Sadowski wrote: > Le dim. 6 juin 2021 à 07:51, Stefan Bodewig a écrit : >> Hi >> I'm thinking about a specific IOException subclass that is thrown when a >> RuntimeException "happens" somewhere in the code that parses data in >> Zip/SevenZ/TarFile, see > I'm afraid I

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread sebb
On Mon, 7 Jun 2021 at 00:06, Gilles Sadowski wrote: > > Le lun. 7 juin 2021 à 00:03, Ralph Goers a écrit > : > > > > > > > > > On Jun 6, 2021, at 11:44 AM, Gilles Sadowski wrote: > > > > > > Le dim. 6 juin 2021 à 14:54, Gary Gregory a > > > écrit : > > >> > > >> Here is the draft I plan on

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Gilles Sadowski
Le lun. 7 juin 2021 à 00:03, Ralph Goers a écrit : > > > > > On Jun 6, 2021, at 11:44 AM, Gilles Sadowski wrote: > > > > Le dim. 6 juin 2021 à 14:54, Gary Gregory a écrit : > >> > >> Here is the draft I plan on submitting: > >> > >> ## Description: > >> The mission of Apache Commons is the

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Ralph Goers
> On Jun 6, 2021, at 11:44 AM, Gilles Sadowski wrote: > > Le dim. 6 juin 2021 à 14:54, Gary Gregory a écrit : >> >> Here is the draft I plan on submitting: >> >> ## Description: >> The mission of Apache Commons is the creation and maintenance of Java focused >> reusable libraries and

Re: [compress] Dealing with RuntimeExceptions While Parsing Archives

2021-06-06 Thread Matt Sicker
Ah, I see. These exceptions could derive from UncheckedIOException perhaps? On Sun, 6 Jun 2021 at 15:56, Gilles Sadowski wrote: > > Le dim. 6 juin 2021 à 22:32, Matt Sicker a écrit : > > > > Well, if there's a parse error decompressing a file, that makes sense > > as an IOException of some

Re: [compress] Dealing with RuntimeExceptions While Parsing Archives

2021-06-06 Thread Gilles Sadowski
Le dim. 6 juin 2021 à 22:32, Matt Sicker a écrit : > > Well, if there's a parse error decompressing a file, that makes sense > as an IOException of some sort. The proposal is the change some unspecified RuntimeException into an unspecified IOException. My opinion is that a checked exception must

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Gilles Sadowski
Le dim. 6 juin 2021 à 21:13, Gary Gregory a écrit : > > >"Most of the activity comes > from PRs on GitHub" is particularly "healthy". > > Please explain; Hypothesis: "Most of the activity comes from [non-committers]" is a consequence of "No new committers" In the past, there was some

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Rob Tompkins
If I recall correctly, there are actual health metrics that the ASF uses as a standard, but I can’t seem to dig them up. That said, we can say we have healthy PR engagement and disregard project health generally because how people index for that depends on the person. All that said, Commons

Re: [compress] Dealing with RuntimeExceptions While Parsing Archives

2021-06-06 Thread Matt Sicker
Well, if there's a parse error decompressing a file, that makes sense as an IOException of some sort. On Sun, 6 Jun 2021 at 12:01, Gilles Sadowski wrote: > > Le dim. 6 juin 2021 à 07:51, Stefan Bodewig a écrit : > > > > Hi > > > > I'm thinking about a specific IOException subclass that is

Re: [VOTE] Release Apache Commons JEXL 3.2 based on RC1

2021-06-06 Thread Matt Sicker
+1 Signatures good, reports good, built and tested on the following: Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: /usr/local/Cellar/maven/3.8.1/libexec Java version: 16.0.1, vendor: Homebrew, runtime: /usr/local/Cellar/openjdk/16.0.1/libexec/openjdk.jdk/Contents/Home

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Gary Gregory
>"Most of the activity comes from PRs on GitHub" is particularly "healthy". Please explain; especially considering all of our components are mirrored on GitHub and GH provides a better UI and processes than we do on apache.org . Gary On Sun, Jun 6, 2021, 14:45 Gilles Sadowski wrote: > Le dim.

Re: [REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Gilles Sadowski
Le dim. 6 juin 2021 à 14:54, Gary Gregory a écrit : > > Here is the draft I plan on submitting: > > ## Description: > The mission of Apache Commons is the creation and maintenance of Java focused > reusable libraries and components > > ## Issues: > There are no issues requiring board attention."

Re: [compress] Dealing with RuntimeExceptions While Parsing Archives

2021-06-06 Thread Gilles Sadowski
Le dim. 6 juin 2021 à 07:51, Stefan Bodewig a écrit : > > Hi > > I'm thinking about a specific IOException subclass that is thrown when a > RuntimeException "happens" somewhere in the code that parses data in > Zip/SevenZ/TarFile, see I'm afraid I missed part of the story as to what is the

Re: [VOTE] Release Apache Commons JEXL 3.2 based on RC1

2021-06-06 Thread Gary Gregory
+1 Based on src zip. Sha sum OK. Apache RAT check OK CLIRR check OK Site builds OK mvn clean package OK on: Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d) Maven home: /usr/local/Cellar/maven/3.8.1/libexec Java version: 1.8.0_292, vendor: AdoptOpenJDK, runtime:

[REPORT][DRAFT] Apache Commons Board report for June 2021

2021-06-06 Thread Gary Gregory
Here is the draft I plan on submitting: ## Description: The mission of Apache Commons is the creation and maintenance of Java focused reusable libraries and components ## Issues: There are no issues requiring board attention." ## Membership Data: Apache Commons was founded 2007-06-19 (14 years

Re: [compress] 7z and Recovering Corrupt Archives

2021-06-06 Thread Peter Lee
+1 for the new option. A fast fail for corrupted archive could help a lot. Lee On 6 5 2021, at 4:32, Gary Gregory wrote: > In general, I think fail fast is ok with a clear exception message. > > Gary > On Fri, Jun 4, 2021, 15:44 Stefan Bodewig wrote: > > Hi all > > > > 7z archives provide CRCs