Re: [VOTE] Release Apache Commons RDF 0.5.0 based on RC3

2017-12-21 Thread Bruno P. Kinoshita
+1 didn't take into consideration it was still a 0.x release. And happy to test 
it again or review pull requests later.
ThanksBruno

Sent from Yahoo Mail on Android 
 
  On Fri, 22 Dec 2017 at 7:57, ajs6f wrote:   I have some PRs 
in now for some of these issues, which I mention merely as reassurance that 
they will get looked at.

ajs6f

> On Dec 21, 2017, at 1:45 PM, Jörg Schaible  wrote:
> 
> Hi Bruno,
> 
> Am Wed, 13 Dec 2017 09:53:35 + schrieb Bruno P. Kinoshita:
> 
> [snip]
> 
>> I went through the  FindBugs/PMD reports in each module, and found the
>> following warnings:
>> 
>> 
>> * main module:
>>    - Double checked locking is not thread safe in Java. (saw it in
>>    another part, not sure if it's really possibe to fix as we need
>>    cannot create a model twice...)
>> 
>> * commons-df-api:
>>    - Initialization of org.apache.commons.rdf.api.RDFSyntax accesses
>>    class
>> org.apache.commons.rdf.api.W3CRDFSyntax, which isn't initialized yet
>> (this one seems easy to reproduce. Always returns null?)
>> 
>> * commons-rdf-simple:
>>    - org.apache.commons.rdf.simple.DatasetGraphView.unionOrNamedGraph()
>>    has Optional return type and returns explicit null (shouldn't it be
>>    Optional.empty() or something similar?)
>> 
>> 
>> Are any of these blockers? The second one is the only one that if
>> confirmed seems annoying to users.
>> 
>> 
>> Everything looks OK, and I'm OK to vote to release in case others think
>> this release is not actually causing any of these warnings, and that we
>> should release as-is and fix it later.
> 
> Since it it a 0.5 release, we can address that later. So, do you vote?
> 
> Cheers,
> Jörg
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org
  


Re: [VOTE] Release Apache Commons RDF 0.5.0 based on RC3

2017-12-21 Thread ajs6f
I have some PRs in now for some of these issues, which I mention merely as 
reassurance that they will get looked at.

ajs6f

> On Dec 21, 2017, at 1:45 PM, Jörg Schaible  wrote:
> 
> Hi Bruno,
> 
> Am Wed, 13 Dec 2017 09:53:35 + schrieb Bruno P. Kinoshita:
> 
> [snip]
> 
>> I went through the  FindBugs/PMD reports in each module, and found the
>> following warnings:
>> 
>> 
>> * main module:
>>- Double checked locking is not thread safe in Java. (saw it in
>>another part, not sure if it's really possibe to fix as we need
>>cannot create a model twice...)
>> 
>> * commons-df-api:
>>- Initialization of org.apache.commons.rdf.api.RDFSyntax accesses
>>class
>> org.apache.commons.rdf.api.W3CRDFSyntax, which isn't initialized yet
>> (this one seems easy to reproduce. Always returns null?)
>> 
>> * commons-rdf-simple:
>>- org.apache.commons.rdf.simple.DatasetGraphView.unionOrNamedGraph()
>>has Optional return type and returns explicit null (shouldn't it be
>>Optional.empty() or something similar?)
>> 
>> 
>> Are any of these blockers? The second one is the only one that if
>> confirmed seems annoying to users.
>> 
>> 
>> Everything looks OK, and I'm OK to vote to release in case others think
>> this release is not actually causing any of these warnings, and that we
>> should release as-is and fix it later.
> 
> Since it it a 0.5 release, we can address that later. So, do you vote?
> 
> Cheers,
> Jörg
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons RDF 0.5.0 based on RC3

2017-12-21 Thread Jörg Schaible
Hi Bruno,

Am Wed, 13 Dec 2017 09:53:35 + schrieb Bruno P. Kinoshita:

[snip]

> I went through the  FindBugs/PMD reports in each module, and found the
> following warnings:
> 
> 
> * main module:
> - Double checked locking is not thread safe in Java. (saw it in
> another part, not sure if it's really possibe to fix as we need
> cannot create a model twice...)
> 
> * commons-df-api:
> - Initialization of org.apache.commons.rdf.api.RDFSyntax accesses
> class
> org.apache.commons.rdf.api.W3CRDFSyntax, which isn't initialized yet
> (this one seems easy to reproduce. Always returns null?)
> 
> * commons-rdf-simple:
> - org.apache.commons.rdf.simple.DatasetGraphView.unionOrNamedGraph()
> has Optional return type and returns explicit null (shouldn't it be
> Optional.empty() or something similar?)
>
>
> Are any of these blockers? The second one is the only one that if
> confirmed seems annoying to users.
> 
> 
> Everything looks OK, and I'm OK to vote to release in case others think
> this release is not actually causing any of these warnings, and that we
> should release as-is and fix it later.

Since it it a 0.5 release, we can address that later. So, do you vote?

Cheers,
Jörg


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



[All] Watched by "Kibble"

2017-12-21 Thread Gilles

Hi.

  https://demo.kibble.apache.org/

Regards,
Gilles


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Apache Commons RDF 0.5.0 based on RC3

2017-12-21 Thread Jörg Schaible
Hi,

Am Thu, 07 Dec 2017 20:51:57 -0800 schrieb Sergio Fernández:

> Hi,
> 
> once we addressed most of the issues from RC1 and RC2, I'd like to
> propose to release Apache Commons RDF 0.5.0 based on RC.
> 
> Apache Commons RDF aims to provide a common Java API for RDF 1.1 graphs
> and datasets. API bindings in Commons RDF 0.5.0 include Apache Jena,
> Eclipse RDF4J, JSON-LD Java as well as a standalone implementation
> (simple).
> 
> Apache Commons RDF 0.5.0 RC3 is available for review at (r23441):
> 
> https://dist.apache.org/repos/dist/dev/commons/rdf/apache-
> commons-rdf-0.5.0-RC3/

as Gary already mentioned, this is a strange release concerning the standards 
commons, because we deliver 
normally separate -bin and -source archives as tarballs and zip. Since this is 
not a 1.0 release I can ignore this 
for now.

The build from source succeeds for me with Oracle Java 8 and OpenJDK 8, but the 
build fails for Oracle Java 9 - 
looks like outdated plugins.

Nevertheless I can run all unit tests with Java 9 if I have build with Java 8 
first and skip all jacoco stuff:
  mvn test -Djacoco.skip=true

+1 (binding)

Cheers,
 Jörg


-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [dbcp] Releasing 2.2.0

2017-12-21 Thread Gary Gregory
I think we need to release commons-parent but it would be nice to pick up
the next Maven site plugin whenever that happens since that would fix
things on Java 9 (needs a new version of BCEL.) Now that a new release of
the Doxia plugin is almost out the door, maybe the site plugin will be next.

Gary

On Thu, Dec 21, 2017 at 10:20 AM, Matt Sicker  wrote:

> Wasn't that added in the latest commons-parent?
>
> On 21 December 2017 at 07:36, Gary Gregory  wrote:
>
> > Patches welcome! :-)
> >
> > Gary
> >
> > On Dec 21, 2017 4:46 AM, "Stephen Colebourne" 
> > wrote:
> >
> > > Just to note that commons-pool v2.5.0 did not have
> > > Automatic-Module-Name added, which is sad.
> > > Stephen
> > >
> > >
> > > On 20 December 2017 at 17:31, Gary Gregory 
> > wrote:
> > > > Hi All,
> > > >
> > > > Now that Apache Commons Pool 2.5.0 and builds cleanly with Commons
> DBCP
> > > > master, I'd like to release Commons DBCP 2.2.
> > > >
> > > > I plan on creating an RC soon. Hopefully today at best or tomorrow at
> > > worst.
> > > >
> > > > Gary
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > > For additional commands, e-mail: dev-h...@commons.apache.org
> > >
> > >
> >
>
>
>
> --
> Matt Sicker 
>


[VOTE] Release Apache Commons DBCP 2.2.0 based on RC3

2017-12-21 Thread Gary Gregory
We have fixed quite a few bugs and added some enhancements since Apache
Commons DBCP 2.1.1 was released, so I would like to release Apache Commons
DBCP 2.2.0.

This is RC3 as we have tags in git for RC1 and RC2 which must have been a
while back and failed.

Apache Commons DBCP 2.2.0 RC3 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/dbcp/ (svn revision
23854)

The tag is here:

https://git-wip-us.apache.org/repos/asf?p=commons-dbcp.git;a=tag;h=refs/tags/DBCP_2_2_0_RC3
commit c5b86d834a53b4891487e62671873d054a6f38d8

Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-1300/org/apache/commons/commons-dbcp2/2.2.0/

These are the Maven artifacts and their hashes

/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-test-sources.jar.asc
(SHA1: fc955715943f3140dd08bf32fd39a15e9c45cb68)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0.jar
(SHA1: 88763be2c54a37dd0b2d5d735d268bd6a202a207)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-tests.jar
(SHA1: 4a643a2c2971392b614e5cd3724ae2605d885c14)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-bin.zip
(SHA1: f5701e71d6a22408f9084bd6745b2a7af491bd2e)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-bin.zip.asc
(SHA1: 4b9271766f40cfe7090c68b76f645b823b815035)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-sources.jar.asc
(SHA1: 35f49997869eec9a142452aca5e80b65eb74bfc5)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-bin.tar.gz.asc
(SHA1: bd15765592e2bfef4d8ccb1ced8ef76fbef611b7)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-src.zip
(SHA1: 7f126d53d99180628c01697ee82c5b110f5a07e9)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-javadoc.jar
(SHA1: 7e2cec7febfab7fdb8d4d5f019be95b4cbb45054)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-src.tar.gz.asc
(SHA1: bc563a13704ada936cabcafe42bb050ac02e0d20)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0.jar.asc
(SHA1: c8c71653d67b2e43b8b2f863cf068d43fa85e861)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-src.tar.gz
(SHA1: 1c0be2cebf9814b6e884aae2521862b3a80921a6)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-test-sources.jar
(SHA1: f2817cf6fe0d527d643e322158b48d4053babdbd)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-tests.jar.asc
(SHA1: d45a46b33e7dbcc69097b00b808393a9bc57722f)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-src.zip.asc
(SHA1: 2803199436b1049672fd7e4b6f4e4ff9fd9dc5dd)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0.pom
(SHA1: 187d6aea2c62b29ef9b41d86a4f79b7098659225)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-javadoc.jar.asc
(SHA1: e703855abdf406c5f33f219e32c28d3a18b01763)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-sources.jar
(SHA1: 24ac7915f8a1cc224ae5bcc24022307179158bd3)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0.pom.asc
(SHA1: 98d948d580280a7a85cc4605a0bec22109ab196a)
/org/apache/commons/commons-dbcp2/2.2.0/commons-dbcp2-2.2.0-bin.tar.gz
(SHA1: 258a4c43e1cd4fbc23f379b7157c93a652667378)

I tested 'mvn clean verify' with:

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: 1.7.0_80, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_80\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: 1.8.0_152, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_152\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: 9.0.1, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk-9.0.1
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: 10-ea, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk-10
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
Java(TM) SE Runtime Environment (build 10-ea+29)
Java HotSpot(TM) 64-Bit Server VM (build 10-ea+29, mixed mode)

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: 1.8.0, vendor: IBM Corporation
Java home: C:\eclipse\IBM-6.4.5\ibm_sdk80\jre
Default locale: en_US, platform encoding: Cp1252
OS 

Re: Where has Benedikt been?

2017-12-21 Thread Rob Tompkins
Yes. Pardon my absence from earlier, and pardon that i didn’t send a mail out 
to everyone. 

Anyways, glad things have settled for you Benedikt. 

Cheers,
-Rob

> On Dec 21, 2017, at 12:33 PM, Matt Sicker  wrote:
> 
> Welcome back! Completely understandable as I was in a similar situation the
> past few months but have moved on to independent consulting and have
> regained a lot of time finally. Java 9 (and now 10!) are definitely great
> places to improve!
> 
>> On 21 December 2017 at 10:35, Gary Gregory  wrote:
>> 
>> Welcome back B! Enjoy the holidays!
>> 
>> Gary
>> 
>> On Thu, Dec 21, 2017 at 7:54 AM, Benedikt Ritter 
>> wrote:
>> 
>>> Hi,
>>> 
>>> following the example from Rob in early November, I’d like to explain my
>>> recent two month in-actvity.
>>> 
>>> As always this has been work related. I had to go through a pretty tough
>>> phase at work, that consumed all my energy. I’m currently working on a
>>> green field project for a customer, which will replace the customers core
>>> systems. So the project is very important for them and we had to cope
>> with
>>> people leaving the project, becoming sink and of corse issues with the
>>> infrastructure ;-) Further more the project is located in Hamburg in
>>> northern Germany and I’m living near Düsseldorf in western Germany which
>>> means I have to travel to Hamburg every two weeks. Beside that my girl
>>> friend turned 30 last week and we organized a big party for
>> sixty-something
>>> friends. So a lot to do for too few time.
>>> 
>>> But the year is almost over and I’m looking forward to some relaxing days
>>> off where I have some time to work on Apache stuff again. So I’m planning
>>> to work on my TODO list where I left off. I remember that I wanted to
>> push
>>> some releases for Java 9 compatibility and move some of the components to
>>> git… I’ll have to dig though my mails to find out what I wanted to do
>>> next...
>>> Another amazing thing that has just happened is that my company [1]
>>> brought their very first project to the Apache Incubator [2] and I’m part
>>> of that!
>>> 
>>> So I’m looking forward to being more involved again!
>>> Cheers,
>>> Benedikt
>>> 
>>> [1] https://www.codecentric.de
>>> [2] http://incubator.apache.org/projects/plc4x.html
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>> 
>>> 
>> 
> 
> 
> 
> -- 
> Matt Sicker 

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: Where has Benedikt been?

2017-12-21 Thread Matt Sicker
Welcome back! Completely understandable as I was in a similar situation the
past few months but have moved on to independent consulting and have
regained a lot of time finally. Java 9 (and now 10!) are definitely great
places to improve!

On 21 December 2017 at 10:35, Gary Gregory  wrote:

> Welcome back B! Enjoy the holidays!
>
> Gary
>
> On Thu, Dec 21, 2017 at 7:54 AM, Benedikt Ritter 
> wrote:
>
> > Hi,
> >
> > following the example from Rob in early November, I’d like to explain my
> > recent two month in-actvity.
> >
> > As always this has been work related. I had to go through a pretty tough
> > phase at work, that consumed all my energy. I’m currently working on a
> > green field project for a customer, which will replace the customers core
> > systems. So the project is very important for them and we had to cope
> with
> > people leaving the project, becoming sink and of corse issues with the
> > infrastructure ;-) Further more the project is located in Hamburg in
> > northern Germany and I’m living near Düsseldorf in western Germany which
> > means I have to travel to Hamburg every two weeks. Beside that my girl
> > friend turned 30 last week and we organized a big party for
> sixty-something
> > friends. So a lot to do for too few time.
> >
> > But the year is almost over and I’m looking forward to some relaxing days
> > off where I have some time to work on Apache stuff again. So I’m planning
> > to work on my TODO list where I left off. I remember that I wanted to
> push
> > some releases for Java 9 compatibility and move some of the components to
> > git… I’ll have to dig though my mails to find out what I wanted to do
> > next...
> > Another amazing thing that has just happened is that my company [1]
> > brought their very first project to the Apache Incubator [2] and I’m part
> > of that!
> >
> > So I’m looking forward to being more involved again!
> > Cheers,
> > Benedikt
> >
> > [1] https://www.codecentric.de
> > [2] http://incubator.apache.org/projects/plc4x.html
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>



-- 
Matt Sicker 


Re: [dbcp] Releasing 2.2.0

2017-12-21 Thread Matt Sicker
Wasn't that added in the latest commons-parent?

On 21 December 2017 at 07:36, Gary Gregory  wrote:

> Patches welcome! :-)
>
> Gary
>
> On Dec 21, 2017 4:46 AM, "Stephen Colebourne" 
> wrote:
>
> > Just to note that commons-pool v2.5.0 did not have
> > Automatic-Module-Name added, which is sad.
> > Stephen
> >
> >
> > On 20 December 2017 at 17:31, Gary Gregory 
> wrote:
> > > Hi All,
> > >
> > > Now that Apache Commons Pool 2.5.0 and builds cleanly with Commons DBCP
> > > master, I'd like to release Commons DBCP 2.2.
> > >
> > > I plan on creating an RC soon. Hopefully today at best or tomorrow at
> > worst.
> > >
> > > Gary
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>



-- 
Matt Sicker 


Re: Where has Benedikt been?

2017-12-21 Thread Gary Gregory
Welcome back B! Enjoy the holidays!

Gary

On Thu, Dec 21, 2017 at 7:54 AM, Benedikt Ritter  wrote:

> Hi,
>
> following the example from Rob in early November, I’d like to explain my
> recent two month in-actvity.
>
> As always this has been work related. I had to go through a pretty tough
> phase at work, that consumed all my energy. I’m currently working on a
> green field project for a customer, which will replace the customers core
> systems. So the project is very important for them and we had to cope with
> people leaving the project, becoming sink and of corse issues with the
> infrastructure ;-) Further more the project is located in Hamburg in
> northern Germany and I’m living near Düsseldorf in western Germany which
> means I have to travel to Hamburg every two weeks. Beside that my girl
> friend turned 30 last week and we organized a big party for sixty-something
> friends. So a lot to do for too few time.
>
> But the year is almost over and I’m looking forward to some relaxing days
> off where I have some time to work on Apache stuff again. So I’m planning
> to work on my TODO list where I left off. I remember that I wanted to push
> some releases for Java 9 compatibility and move some of the components to
> git… I’ll have to dig though my mails to find out what I wanted to do
> next...
> Another amazing thing that has just happened is that my company [1]
> brought their very first project to the Apache Incubator [2] and I’m part
> of that!
>
> So I’m looking forward to being more involved again!
> Cheers,
> Benedikt
>
> [1] https://www.codecentric.de
> [2] http://incubator.apache.org/projects/plc4x.html
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [lang] Add a DaemonThreadFactory

2017-12-21 Thread Gary Gregory
Thank you Oliver. I replaced my code with:

import java.util.concurrent.ThreadFactory;

import org.apache.commons.lang3.concurrent.BasicThreadFactory;

public final class DaemonThreadFactory {

public static ThreadFactory create(String namingPattern) {
// @formatter:off
return new BasicThreadFactory.Builder()
.namingPattern(namingPattern)
.daemon(true)
.priority(Thread.MAX_PRIORITY)
.build();
// @formatter:on
}

}
Gary

On Tue, Dec 19, 2017 at 1:34 PM, Oliver Heger 
wrote:

>
>
> Am 19.12.2017 um 17:27 schrieb Gary Gregory:
> > I keep on copying this from project to project and it seems fitting for
> > Commons Lang:
>
> In the concurrent package, there is the BasicThreadFactory class. Could
> this class satisfy your needs or can it be extended?
>
> Oliver
>
> >
> > import java.util.concurrent.ThreadFactory;
> > import java.util.concurrent.atomic.AtomicLong;
> >
> > public final class DaemonThreadFactory implements ThreadFactory {
> >
> > private final static AtomicLong COUNT = new AtomicLong(1);
> >
> > private final String name;
> >
> > public DaemonThreadFactory(final String name) {
> > super();
> > this.name = name;
> > }
> >
> > @Override
> > public Thread newThread(final Runnable r) {
> > final Thread thread = new Thread(r, name + " " +
> > COUNT.getAndIncrement());
> > thread.setDaemon(true);
> > return thread;
> > }
> >
> > }
> >
> > Thoughts?
> >
> > Gary
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


Re: [lang] Add a DaemonThreadFactory

2017-12-21 Thread Chas Honton
I also have one of these. 

+1

Chas

> On Dec 21, 2017, at 7:34 AM, Roger Whitcomb  wrote:
> 
> I have a class almost identical to this in my project, so +1 to this idea.
> 
> ~Roger Whitcomb
> 
> -Original Message-
> From: Gary Gregory [mailto:garydgreg...@gmail.com] 
> Sent: Tuesday, December 19, 2017 8:27 AM
> To: Commons Developers List 
> Subject: [lang] Add a DaemonThreadFactory
> 
> I keep on copying this from project to project and it seems fitting for 
> Commons Lang:
> 
> import java.util.concurrent.ThreadFactory;
> import java.util.concurrent.atomic.AtomicLong;
> 
> public final class DaemonThreadFactory implements ThreadFactory {
> 
>private final static AtomicLong COUNT = new AtomicLong(1);
> 
>private final String name;
> 
>public DaemonThreadFactory(final String name) {
>super();
>this.name = name;
>}
> 
>@Override
>public Thread newThread(final Runnable r) {
>final Thread thread = new Thread(r, name + " " + 
> COUNT.getAndIncrement());
>thread.setDaemon(true);
>return thread;
>}
> 
> }
> 
> Thoughts?
> 
> Gary
> B‹CB•È[œÝXœØÜšX™KK[XZ[ˆ]‹][œÝXœØÜšX™PÛÛ[[ۜ˘\XÚK›Ü™ÃB‘›ÜˆY][Û˜[ÛÛ[X[™ËK[XZ[ˆ]‹Z[ÛÛ[[ۜ˘\XÚK›Ü™ÃB

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



RE: [lang] Add a DaemonThreadFactory

2017-12-21 Thread Roger Whitcomb
I have a class almost identical to this in my project, so +1 to this idea.

~Roger Whitcomb

-Original Message-
From: Gary Gregory [mailto:garydgreg...@gmail.com] 
Sent: Tuesday, December 19, 2017 8:27 AM
To: Commons Developers List 
Subject: [lang] Add a DaemonThreadFactory

I keep on copying this from project to project and it seems fitting for Commons 
Lang:

import java.util.concurrent.ThreadFactory;
import java.util.concurrent.atomic.AtomicLong;

public final class DaemonThreadFactory implements ThreadFactory {

private final static AtomicLong COUNT = new AtomicLong(1);

private final String name;

public DaemonThreadFactory(final String name) {
super();
this.name = name;
}

@Override
public Thread newThread(final Runnable r) {
final Thread thread = new Thread(r, name + " " + 
COUNT.getAndIncrement());
thread.setDaemon(true);
return thread;
}

}

Thoughts?

Gary


Where has Benedikt been?

2017-12-21 Thread Benedikt Ritter
Hi,

following the example from Rob in early November, I’d like to explain my recent 
two month in-actvity.

As always this has been work related. I had to go through a pretty tough phase 
at work, that consumed all my energy. I’m currently working on a green field 
project for a customer, which will replace the customers core systems. So the 
project is very important for them and we had to cope with people leaving the 
project, becoming sink and of corse issues with the infrastructure ;-) Further 
more the project is located in Hamburg in northern Germany and I’m living near 
Düsseldorf in western Germany which means I have to travel to Hamburg every two 
weeks. Beside that my girl friend turned 30 last week and we organized a big 
party for sixty-something friends. So a lot to do for too few time.

But the year is almost over and I’m looking forward to some relaxing days off 
where I have some time to work on Apache stuff again. So I’m planning to work 
on my TODO list where I left off. I remember that I wanted to push some 
releases for Java 9 compatibility and move some of the components to git… I’ll 
have to dig though my mails to find out what I wanted to do next...
Another amazing thing that has just happened is that my company [1] brought 
their very first project to the Apache Incubator [2] and I’m part of that!

So I’m looking forward to being more involved again!
Cheers,
Benedikt

[1] https://www.codecentric.de
[2] http://incubator.apache.org/projects/plc4x.html
-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [dbcp] Releasing 2.2.0

2017-12-21 Thread Gary Gregory
Patches welcome! :-)

Gary

On Dec 21, 2017 4:46 AM, "Stephen Colebourne"  wrote:

> Just to note that commons-pool v2.5.0 did not have
> Automatic-Module-Name added, which is sad.
> Stephen
>
>
> On 20 December 2017 at 17:31, Gary Gregory  wrote:
> > Hi All,
> >
> > Now that Apache Commons Pool 2.5.0 and builds cleanly with Commons DBCP
> > master, I'd like to release Commons DBCP 2.2.
> >
> > I plan on creating an RC soon. Hopefully today at best or tomorrow at
> worst.
> >
> > Gary
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


[GitHub] commons-io pull request #52: IO-559 verify hostname part of suspected UNC pa...

2017-12-21 Thread bodewig
GitHub user bodewig opened a pull request:

https://github.com/apache/commons-io/pull/52

IO-559 verify hostname part of suspected UNC paths in FileNameUtils

https://issues.apache.org/jira/browse/IO-559

I'm not 100% sure how/if Windows deals with percent encoded hostnames or 
hostnames using non-ASCII characters. Maybe anybody with deeper Windows 
knowledge can chime in.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/bodewig/commons-io 
IO-559_validate_hostname_of_unc_paths_in_normalize

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/commons-io/pull/52.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #52


commit 3fd594ceaa84a1bdaf357ace37573b16fd140499
Author: Stefan Bodewig 
Date:   2017-12-21T12:49:06Z

IO-559 verify hostname part of suspected UNC paths in FileNameUtils




---

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [dbcp] Releasing 2.2.0

2017-12-21 Thread Stephen Colebourne
Just to note that commons-pool v2.5.0 did not have
Automatic-Module-Name added, which is sad.
Stephen


On 20 December 2017 at 17:31, Gary Gregory  wrote:
> Hi All,
>
> Now that Apache Commons Pool 2.5.0 and builds cleanly with Commons DBCP
> master, I'd like to release Commons DBCP 2.2.
>
> I plan on creating an RC soon. Hopefully today at best or tomorrow at worst.
>
> Gary

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org