Re: New Sub-project Proposal.

2019-09-11 Thread Gary Gregory
So is the idea to provide wrappers on Sets or a Set implementation? Gary On Wed, Sep 11, 2019 at 3:54 PM Stian Soiland-Reyes wrote: > I certainly got thinking about streams for those methods using the ancy > integrators yes. Commons Collection is already on JDK8, so if that is > sufficient, go

Re: [report][draft] Board report September 2019

2019-09-11 Thread Gary Gregory
I've published the report. Thank you all for your feedback. Gary On Wed, Sep 11, 2019 at 3:54 PM Gary Gregory wrote: > On Wed, Sep 11, 2019 at 3:49 PM sebb wrote: > >> On Wed, 11 Sep 2019 at 20:26, Gary Gregory >> wrote: >> > >> > On Wed, Sep 11, 2019 at 3:15 PM sebb wrote: >> > >> > > On

[LAZY][VOTE] Release Commons Parent version 49 from RC2

2019-09-11 Thread Rob Tompkins
We have fixed quite a few bugs and added some significant enhancements since Apache Commons Parent 48 was released, so I would like to release Apache Commons Parent 49. Apache Commons Parent 49 RC2 is available for review here:

Re: New Sub-project Proposal.

2019-09-11 Thread Gary Gregory
On Wed, Sep 11, 2019 at 11:06 AM Claude Warren wrote: > First it is important to remember that Bloom filters tell you where things > are NOT. Second it is important to understand that Bloom filters can give > false positives but never false negatives. Seems kind of pointless I know > but

Re: [report][draft] Board report September 2019

2019-09-11 Thread Gary Gregory
On Wed, Sep 11, 2019 at 3:49 PM sebb wrote: > On Wed, 11 Sep 2019 at 20:26, Gary Gregory wrote: > > > > On Wed, Sep 11, 2019 at 3:15 PM sebb wrote: > > > > > On Wed, 11 Sep 2019 at 19:42, Gary Gregory > wrote: > > > > > > > > Hi All: > > > > Here is the draft for the board report. Any

Re: New Sub-project Proposal.

2019-09-11 Thread Stian Soiland-Reyes
I certainly got thinking about streams for those methods using the ancy integrators yes. Commons Collection is already on JDK8, so if that is sufficient, go for it! We would need to do IP clearance to bring in the code formally to ASF. It should be easy if it is just you who made it under Apache

Re: [report][draft] Board report September 2019

2019-09-11 Thread sebb
On Wed, 11 Sep 2019 at 20:26, Gary Gregory wrote: > > On Wed, Sep 11, 2019 at 3:15 PM sebb wrote: > > > On Wed, 11 Sep 2019 at 19:42, Gary Gregory wrote: > > > > > > Hi All: > > > Here is the draft for the board report. Any feedback welcome: > > > -- > > > ## Description: > > > The mission of

Re: [report][draft] Board report September 2019

2019-09-11 Thread Matt Sicker
I don't think I'm a committer, though I've used the commit bit. On Wed, 11 Sep 2019 at 14:26, Gary Gregory wrote: > > On Wed, Sep 11, 2019 at 3:15 PM sebb wrote: > > > On Wed, 11 Sep 2019 at 19:42, Gary Gregory wrote: > > > > > > Hi All: > > > Here is the draft for the board report. Any

Re: [report][draft] Board report September 2019

2019-09-11 Thread Gary Gregory
On Wed, Sep 11, 2019 at 3:15 PM sebb wrote: > On Wed, 11 Sep 2019 at 19:42, Gary Gregory wrote: > > > > Hi All: > > Here is the draft for the board report. Any feedback welcome: > > -- > > ## Description: > > The mission of Apache Commons is the creation and maintenance of Java > > focused > >

Re: [report][draft] Board report September 2019

2019-09-11 Thread Matt Sicker
Yeah, I was kind of expecting the committer-to-PMC ratio to be infinity or close to it. On Wed, 11 Sep 2019 at 14:15, sebb wrote: > > On Wed, 11 Sep 2019 at 19:42, Gary Gregory wrote: > > > > Hi All: > > Here is the draft for the board report. Any feedback welcome: > > -- > > ## Description: >

Re: [report][draft] Board report September 2019

2019-09-11 Thread sebb
On Wed, 11 Sep 2019 at 19:42, Gary Gregory wrote: > > Hi All: > Here is the draft for the board report. Any feedback welcome: > -- > ## Description: > The mission of Apache Commons is the creation and maintenance of Java > focused > reusable libraries and components > > ## Issues: > There are no

Re: [report][draft] Board report September 2019

2019-09-11 Thread Matt Sicker
That looks like the highest committer to PMC ratio I've seen so far, but I haven't paid that close attention yet. What a massive list of committers! On Wed, 11 Sep 2019 at 13:42, Gary Gregory wrote: > > Hi All: > Here is the draft for the board report. Any feedback welcome: > -- > ##

[report][draft] Board report September 2019

2019-09-11 Thread Gary Gregory
Hi All: Here is the draft for the board report. Any feedback welcome: -- ## 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

Re: New Sub-project Proposal.

2019-09-11 Thread Claude Warren
@stain. You have correctly identified the code in my repository. The code could be refactored to use streams or we could bring the jena iterator extensions into commons. I had suggested that at one time but there were concerns about conflicts with existing code. Duplication with of

Re: New Sub-project Proposal.

2019-09-11 Thread Stian Soiland-Reyes
On Wed, 11 Sep 2019 18:12:24 +0200, Gilles Sadowski wrote: > > The long and short of this is that there is no good unencumbered open > > source library available at the current time. Myself and several others, > > in conversation here at ApacheCon, have expressed interest in creating such > > a

[CONFIGURATION][CONFIGURATION-756] PR 34 and releasing 2.6

2019-09-11 Thread Gary Gregory
Hi All, If all goes well with PR 34 [1] for CONFIGURATION-756 [2] (I don't see a problem there but I wrote it ;-) I plan on merging it and cutting an RC ASAP. Feel free to review. [1] https://github.com/apache/commons-configuration/pull/34 [2]

Re: New Sub-project Proposal.

2019-09-11 Thread Gilles Sadowski
Hi. Le mer. 11 sept. 2019 à 17:06, Claude Warren a écrit : > > [...] > > The long and short of this is that there is no good unencumbered open > source library available at the current time. Myself and several others, > in conversation here at ApacheCon, have expressed interest in creating such

Re: New Sub-project Proposal.

2019-09-11 Thread Claude Warren
As another note, we have had discussions here at ApacheCon about developing a method to exchange bloom filter hashing algorithms to make it easier for systems to publish interfaces where bloom filters are passed as the search parameters. Also, bloom filters are good for looking for "and"ed

Re: New Sub-project Proposal.

2019-09-11 Thread Claude Warren
First it is important to remember that Bloom filters tell you where things are NOT. Second it is important to understand that Bloom filters can give false positives but never false negatives. Seems kind of pointless I know but consider the case where you have 10K buckets that may contain the

[CANCEL][LAZY]VOTE] Release Commons Parent version 49 from

2019-09-11 Thread Rob Tompkins
Im cancelling this vote and will re-build later today. -Rob > On Sep 11, 2019, at 7:45 AM, sebb wrote: > >> On Wed, 11 Sep 2019 at 14:40, Gary Gregory wrote: >> >> On Wed, Sep 11, 2019 at 7:10 AM Alex Herbert >> wrote: >> >>> +1 >>> >>> >>> Tested using: >>> >>> mvn -V >>> Apache Maven

Re: [LAZY]VOTE] Release Commons Parent version 49 from

2019-09-11 Thread Rob Tompkins
> On Sep 11, 2019, at 7:45 AM, sebb wrote: > >> On Wed, 11 Sep 2019 at 14:40, Gary Gregory wrote: >> >> On Wed, Sep 11, 2019 at 7:10 AM Alex Herbert >> wrote: >> >>> +1 >>> >>> >>> Tested using: >>> >>> mvn -V >>> Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; >>>

Re: New Sub-project Proposal.

2019-09-11 Thread sebb
On Wed, 11 Sep 2019 at 12:36, Gary Gregory wrote: > > I would like to know more. I am curious since looking up whether an element > is in a set is done via a hash code. How do you do better than that? Wikipedia has a good explanation: https://en.wikipedia.org/wiki/Bloom_filter Basically

Re: [LAZY]VOTE] Release Commons Parent version 49 from

2019-09-11 Thread sebb
On Wed, 11 Sep 2019 at 14:40, Gary Gregory wrote: > > On Wed, Sep 11, 2019 at 7:10 AM Alex Herbert > wrote: > > > +1 > > > > > > Tested using: > > > > mvn -V > > Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; > > 2018-10-24T19:41:47+01:00) > > Maven home:

Re: [CONFIGURATION] Formatting braces

2019-09-11 Thread sebb
On Wed, 11 Sep 2019 at 15:15, Gary Gregory wrote: > > On Wed, Sep 11, 2019 at 10:12 AM Gilles Sadowski > wrote: > > > Hello. > > > > +1 > > > > Le mer. 11 sept. 2019 à 15:54, Gary Gregory a > > écrit : > > > > > > Hi All: > > > > > > I only hope that this will not turn into a bike shedding

Re: [CONFIGURATION] Formatting braces

2019-09-11 Thread Gary Gregory
On Wed, Sep 11, 2019 at 10:12 AM Gilles Sadowski wrote: > Hello. > > +1 > > Le mer. 11 sept. 2019 à 15:54, Gary Gregory a > écrit : > > > > Hi All: > > > > I only hope that this will not turn into a bike shedding thread... > > A uniform coding style (for all components); that *seems* obvious

Re: [CONFIGURATION] Formatting braces

2019-09-11 Thread Gilles Sadowski
Hello. +1 Le mer. 11 sept. 2019 à 15:54, Gary Gregory a écrit : > > Hi All: > > I only hope that this will not turn into a bike shedding thread... A uniform coding style (for all components); that *seems* obvious (too)... Gilles > > Commons Configuration is one of the few components we have

[CONFIGURATION] Formatting braces

2019-09-11 Thread Gary Gregory
Hi All: I only hope that this will not turn into a bike shedding thread... Commons Configuration is one of the few components we have that uses the formatting rule (enforced by Checkstyle) where braces must be on separate lines. In the age of lambdas, this is, IMO, lame (a technical term ;-) for

Re: [LAZY]VOTE] Release Commons Parent version 49 from

2019-09-11 Thread Gary Gregory
On Wed, Sep 11, 2019 at 7:10 AM Alex Herbert wrote: > +1 > > > Tested using: > > mvn -V > Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; > 2018-10-24T19:41:47+01:00) > Maven home: /usr/local/apache-maven-3.6.0 > Java version: 1.8.0_222, vendor: Private Build, runtime: >

Re: New Sub-project Proposal.

2019-09-11 Thread Gary Gregory
I would like to know more. I am curious since looking up whether an element is in a set is done via a hash code. How do you do better than that? Gary On Tue, Sep 10, 2019, 16:51 Bruno P. Kinoshita wrote: > +1 Collections sounds like a good place for a bloom filter. > > Bruno > > On

Re: [LAZY]VOTE] Release Commons Parent version 49 from

2019-09-11 Thread Alex Herbert
+1 Tested using: mvn -V Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T19:41:47+01:00) Maven home: /usr/local/apache-maven-3.6.0 Java version: 1.8.0_222, vendor: Private Build, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_GB, platform