[ANNOUNCE] Apache Commons CSV 1.5 has been released

2017-09-02 Thread Bruno P. Kinoshita
Hello, The Apache Commons Community is happy to announce the release of Apache Commons CSV 1.5. The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types. Source and binary distributions are available for download from the Apache Commons downloa

[RESULT] Release Apache Commons CSV 1.5 based on RC1

2017-09-02 Thread Bruno P. Kinoshita
The following people voted on release CSV 1.5: Gary Gregory: +1Oliver Heger: +1Bruno P. Kinoshita: +1Emmanuel Bourg: +1Amey Jadiye: +1 (non-binding)Rob Tompkins: +1 The vote has passed. Thanks to all the voters! I will proceed with the release procedure. CheersBruno On Sunday, 3 September 20

Re: Modern dependencies among commons

2017-09-02 Thread Gary Gregory
On Thu, Jul 27, 2017 at 1:44 PM, Dave Brosius wrote: > I have pushed a first patch to move in this direction with > commons-beanutils > > https://issues.apache.org/jira/browse/BEANUTILS-500 > > > It is breaking in a couple deprecated methods, thus, targetted at a 2.0. > given that, there are prob

Re: Re: Re: [VOTE] Release Apache Commons CSV 1.5 based on RC1

2017-09-02 Thread Gary Gregory
Time to get a result on this VOTE thread? Gary On Sat, Sep 2, 2017 at 2:27 PM, Bruno P. Kinoshita < brunodepau...@yahoo.com.br.invalid> wrote: > Oh, regarding the dist structure and files, looks like the documentation > for the next step in the release process mentions the binaries/sources > dir

Re: [jelly] building 1.X branch (was: [VOTE] Release Commons Jelly 1.0.1 based on RC3.)

2017-09-02 Thread Gary Gregory
I missing a basic step because I have 0 files in my "root@b54fab629a9f :~/commons-jelly-1.X#" Arg. Also, I would like to have BUILDING.md tell me which ant command to run to validate the build... Gary On Sat, Sep 2, 2017 at 1:25 PM, Rob Tompkins wrote: > Give the docker setup thats in the 1.X b

Re: [JCS] update to Log4j 2 facade API

2017-09-02 Thread Matt Sicker
Using JUL for any library, while dependency-free, is the worst of all worlds as it creates a huge overhead in logging. The only workaround in production applications is to disable logging to any logger tied to JUL, and then you have the fun of debugging production issues without logs. On 2 Septemb

Re: Re: Re: [VOTE] Release Apache Commons CSV 1.5 based on RC1

2017-09-02 Thread Bruno P. Kinoshita
Oh, regarding the dist structure and files, looks like the documentation for the next step in the release process mentions the binaries/sources directories, and also the extra HTML files. https://commons.apache.org/releases/release.html Cheers Bruno On Sunday, 3 September 2017, 7:49:26 A

Re: Re: [VOTE] Release Apache Commons CSV 1.5 based on RC1

2017-09-02 Thread Bruno P. Kinoshita
Thanks for testing the RC Rob. >- Why do we have ignored tests? Not sure if it apply to all ignored tests, but some seem to be tests for issues in the code that need fixing. e.g. CSV-107 and CSV-135, in CSVParserTest and CSVPrinterTest respectively. >- PMD issues -> easy fixes post release. Ag

Re: [jelly] building 1.X branch (was: [VOTE] Release Commons Jelly 1.0.1 based on RC3.)

2017-09-02 Thread Rob Tompkins
Give the docker setup thats in the 1.X branch a shot…it’s all there so you should (assuming that you have jdk-1_5_0_22-linux-amd64.bin downloaded) just be able to run your docker build. Gary - can you give it a shot? And this is enjoying my weekend :-) If we can get your build working Gary, t

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Gary Gregory
On Sep 2, 2017 12:58, "Rob Tompkins" wrote: Pardon that the code isn’t in the trunk, but I’ve been trying to work with minimal remedial changes based on the issue that we were trying to solve here hence the contrivance of a release process. Had I been working off trunk I probably would have trie

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Rob Tompkins
Pardon that the code isn’t in the trunk, but I’ve been trying to work with minimal remedial changes based on the issue that we were trying to solve here hence the contrivance of a release process. Had I been working off trunk I probably would have tried to go with the mavenized build, but then

Re: Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Bruno P. Kinoshita
I believe trunk & tag are different as the release process is normally done in a branch (see branches/1.X, I think that one was used). I believe it is normal they may have a few different files related to build/site/release. After the release the main branch (i.e. trunk/master/etc) gets updated

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Gary Gregory
right, BUILDING.md is not in trunk! Gary On Sep 2, 2017 12:05, "Amey Jadiye" wrote: > That would be really nice, also why trunk and tag don't looks similar ? > > > On Sat, Sep 2, 2017 at 11:26 PM, Rob Tompkins wrote: > > > > > > > > On Sep 2, 2017, at 1:42 PM, Amey Jadiye wrote: > > > > > > I

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Amey Jadiye
On Sat, Sep 2, 2017 at 11:35 PM, Amey Jadiye wrote: > That would be really nice, also why trunk and tag don't looks similar ? > > Is this something we added recently and not present in trunk ? I saw BUILDING.md only in tag, whatever written in .md is ok thought its good to simply have Dockerfile

Re: [JCS] update to Log4j 2 facade API

2017-09-02 Thread Romain Manni-Bucau
Hi Gary, Can only be done in 3.x since we can't break it in a minor. Now more on the ecosystem it would also mean dropping or forking JCS from TomEE since TomEE will stay JUL first for its stack and provides a light facade to switch to log4j2 (long story short: it is to avoid to enforce a lib use

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Amey Jadiye
That would be really nice, also why trunk and tag don't looks similar ? On Sat, Sep 2, 2017 at 11:26 PM, Rob Tompkins wrote: > > > > On Sep 2, 2017, at 1:42 PM, Amey Jadiye wrote: > > > > I'm sorry, I did not find the Dockerfile in repository, where can i get > > install.sh ? what are you tryi

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Gary Gregory
I just want instructions that work :-) I'll leave it up to you to choose whether you want an RC4 or figure out here how to get a build going with the current guide. Thank you, Gary On Sep 2, 2017 11:56, "Rob Tompkins" wrote: > > > > On Sep 2, 2017, at 1:42 PM, Amey Jadiye wrote: > > > > I'm s

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Rob Tompkins
> On Sep 2, 2017, at 1:42 PM, Amey Jadiye wrote: > > I'm sorry, I did not find the Dockerfile in repository, where can i get > install.sh ? what are you trying here ? > Since you and Gary couldn't immediately figure it out? You think I should simply automate all of that with one command goin

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Gary Gregory
Please read the BUILDING.md file. Gary On Sep 2, 2017 11:42, "Amey Jadiye" wrote: > I'm sorry, I did not find the Dockerfile in repository, where can i get > install.sh ? what are you trying here ? > > Regards, > Amey > > On Sat, Sep 2, 2017 at 9:10 PM, Gary Gregory > wrote: > > > Having a bit

[JCS] update to Log4j 2 facade API

2017-09-02 Thread Gary Gregory
Hi All, How about updating JCS from Commons Logging to Log4j 2? Gary

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Amey Jadiye
I'm sorry, I did not find the Dockerfile in repository, where can i get install.sh ? what are you trying here ? Regards, Amey On Sat, Sep 2, 2017 at 9:10 PM, Gary Gregory wrote: > Having a bit of trouble with getting Docker up and running: > > C:\temp\rc\test>docker build -t commons-jelly-build

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Rob Tompkins
That looks like it can't download the jar dependencies. Strange. I'm away from my machine currently, so I'll give it a closer look in 1hour or so. -Rob > On Sep 2, 2017, at 11:40 AM, Gary Gregory wrote: > > Having a bit of trouble with getting Docker up and running: > > C:\temp\rc\test>docke

Re: [VOTE] Release Commons Jelly 1.0.1 based on RC3.

2017-09-02 Thread Gary Gregory
Having a bit of trouble with getting Docker up and running: C:\temp\rc\test>docker build -t commons-jelly-build-env . Sending build context to Docker daemon 48.57MB Step 1/9 : FROM library/ubuntu:12.04 ---> 5b117edd0b76 Step 2/9 : RUN apt-get -qq update && apt-get install -y curl wget pgp subver

Re: [JCS] JCache CDI integration

2017-09-02 Thread Romain Manni-Bucau
Ok, got the confirmation for the reflection fix. Now we lock in CompositeCache.get. Wonder if we could have a lock free MemoryCache implementation, at least for read side of things. Sounds doable using ConcurrentMap like algorithms but can require more time than I have ATM to validate it :(. In ot