Re: Apache Commons ApacheCon Europe 2014 ...

2014-05-02 Thread Benedikt Ritter
2014-04-30 21:24 GMT+02:00 Siegfried Goeschl siegfried.goes...@it20one.com
:

 Hi folks,

 I collected the responses/feedback so far sorted according to the given
 committment

 Commons SCXML - Ate Douma - will present
 Commons Email - Siegfried Goeschl - will present

 Commons Math - Thomas Neidhart - likely to present (depending on personal
 plans)
 Commons Collections - Thomas Neidhart - likely to present (depending on
 personal plans)
 Commons JCS - Thomas Vandahl - would like to present depending on the JCS
 2.0 release
 Commons VFS - Schalk W. Cronjé - would like to present

 Commons Compress - Stefan Bodewig - might be interested
 Commons Exec - Siegfried Goeschl - can give a presentation if feasible
 Commons CLI - Siegfried Goeschl - can give a presentation if feasible but
 I’m only a user

 So far

 * IMHO the Apache Commons Community should be able to present 5-6
 components which would fill 3 regular slots
 * I would really appreciate if more developers would volunteer for a
 component - it is a great experience to present at a conference :-)


I'm interested to present something. Since I work mostly on commons-lang
that would be the component I could talk about. Problem is, I don't really
know what kind of talk people a interested in. commons-lang has been around
for a long time know and there isn't really something special about it.

I'm wondering if it is possible to use a slot for a discussion or
something. Let people tell us, what they like about lang and what they
don't like. This could lead to some ideas for the design of 4.0 which I'm
planning to start latter this year.

Benedikt



 Cheers,

 Siegfried Goeschl


 On 28 Apr 2014, at 22:59, Thomas Neidhart thomas.neidh...@gmail.com
 wrote:

  On 04/17/2014 04:02 PM, Siegfried Goeschl wrote:
  Hi folks,
 
  thanks to Phil and Ate to present Apache Commons at the ApacheCon in
 Denver :-)
 
  I would like to follow up the idea of having a dedicated Apache Commons
 slots for ApacheCon Europe as we have done it in Atlanta
 
  * give the Apache Commons committers the chance to present at ApacheCon
 while NOT working in BigData, Hadoop or NoSQL
  * use a regular 45 minutes slot to present two Apache Commons
 components assuming that many components are rather small
  * present a couple of Apache Commons component within a dedicated block
 of slots (conference within the conference)
  * I chatted with Ate Douma about it and he in turn chatted with other
 guys so I think this idea is in general appreciated
 
  So the questions are
 
  * Is this idea appreciated?
  * Who would volunteer for presenting his/her Apache Commons component?
 
  I would be interested to go there and give a talk about some components
  I am contributing to, like math and collections.
 
  Can not give a guarantee yet, as I might be occupied for personal
  reasons in November.
 
  Thomas
 
  -
  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




-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter


Re: Apache Commons ApacheCon Europe 2014 ...

2014-05-02 Thread Siegfried Goeschl

Hi Benedikt,

there might be a lot of different kinds there :-)

IMHO the problem with Let people tell us, what they like about lang and 
what they don't like is that your presentation depends on the input of 
the attendees and the presentation setup (good for a small room but bad 
if you have a large room).


One option could for the presentation could be picking common problems 
and how they are solved with commons-lang


* Variable expansion using StrSubstitutor
* Dumping third-party objects using ReflectionToStringBuilder
* StopWatch for mirco-benchmarks

Cheers,

Siegfried Goeschl


On 02.05.14 09:46, Benedikt Ritter wrote:

2014-04-30 21:24 GMT+02:00 Siegfried Goeschl siegfried.goes...@it20one.com
:


Hi folks,

I collected the responses/feedback so far sorted according to the given
committment

Commons SCXML - Ate Douma - will present
Commons Email - Siegfried Goeschl - will present

Commons Math - Thomas Neidhart - likely to present (depending on personal
plans)
Commons Collections - Thomas Neidhart - likely to present (depending on
personal plans)
Commons JCS - Thomas Vandahl - would like to present depending on the JCS
2.0 release
Commons VFS - Schalk W. Cronjé - would like to present

Commons Compress - Stefan Bodewig - might be interested
Commons Exec - Siegfried Goeschl - can give a presentation if feasible
Commons CLI - Siegfried Goeschl - can give a presentation if feasible but
I’m only a user

So far

* IMHO the Apache Commons Community should be able to present 5-6
components which would fill 3 regular slots
* I would really appreciate if more developers would volunteer for a
component - it is a great experience to present at a conference :-)


I'm interested to present something. Since I work mostly on commons-lang
that would be the component I could talk about. Problem is, I don't really
know what kind of talk people a interested in. commons-lang has been around
for a long time know and there isn't really something special about it.

I'm wondering if it is possible to use a slot for a discussion or
something. Let people tell us, what they like about lang and what they
don't like. This could lead to some ideas for the design of 4.0 which I'm
planning to start latter this year.

Benedikt



Cheers,

Siegfried Goeschl


On 28 Apr 2014, at 22:59, Thomas Neidhart thomas.neidh...@gmail.com
wrote:


On 04/17/2014 04:02 PM, Siegfried Goeschl wrote:

Hi folks,

thanks to Phil and Ate to present Apache Commons at the ApacheCon in

Denver :-)

I would like to follow up the idea of having a dedicated Apache Commons

slots for ApacheCon Europe as we have done it in Atlanta

* give the Apache Commons committers the chance to present at ApacheCon

while NOT working in BigData, Hadoop or NoSQL

* use a regular 45 minutes slot to present two Apache Commons

components assuming that many components are rather small

* present a couple of Apache Commons component within a dedicated block

of slots (conference within the conference)

* I chatted with Ate Douma about it and he in turn chatted with other

guys so I think this idea is in general appreciated

So the questions are

* Is this idea appreciated?
* Who would volunteer for presenting his/her Apache Commons component?

I would be interested to go there and give a talk about some components
I am contributing to, like math and collections.

Can not give a guarantee yet, as I might be occupied for personal
reasons in November.

Thomas

-
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







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



Re: Apache Commons ApacheCon Europe 2014 ...

2014-05-02 Thread Mark Struberg
what about commons lightning talks?
5 minutes about a certain commons feature.
There are plenty to choose from...

LieGrue,
strub


On Friday, 2 May 2014, 10:28, Siegfried Goeschl sgoes...@gmx.at wrote:
 
Hi Benedikt,

there might be a lot of different kinds there :-)

IMHO the problem with Let people tell us, what they like about lang and 
what they don't like is that your presentation depends on the input of 
the attendees and the presentation setup (good for a small room but bad 
if you have a large room).

One option could for the presentation could be picking common problems 
and how they are solved with commons-lang

* Variable expansion using StrSubstitutor
* Dumping third-party objects using ReflectionToStringBuilder
* StopWatch for mirco-benchmarks

Cheers,

Siegfried Goeschl


On 02.05.14 09:46, Benedikt Ritter wrote:
 2014-04-30 21:24 GMT+02:00 Siegfried Goeschl siegfried.goes...@it20one.com
 :

 Hi folks,

 I collected the responses/feedback so far sorted according to the given
 committment

 Commons SCXML - Ate Douma - will present
 Commons Email - Siegfried Goeschl - will present

 Commons Math - Thomas Neidhart - likely to present (depending on personal
 plans)
 Commons Collections - Thomas Neidhart - likely to present (depending on
 personal plans)
 Commons JCS - Thomas Vandahl - would like to present depending on the JCS
 2.0 release
 Commons VFS - Schalk W. Cronjé - would like to present

 Commons Compress - Stefan Bodewig - might be interested
 Commons Exec - Siegfried Goeschl - can give a presentation if feasible
 Commons CLI - Siegfried Goeschl - can give a presentation if feasible but
 I’m only a user

 So far

 * IMHO the Apache Commons Community should be able to present 5-6
 components which would fill 3 regular slots
 * I would really appreciate if more developers would volunteer for a
 component - it is a great experience to present at a conference :-)

 I'm interested to present something. Since I work mostly on commons-lang
 that would be the component I could talk about. Problem is, I don't really
 know what kind of talk people a interested in. commons-lang has been around
 for a long time know and there isn't really something special about it.

 I'm wondering if it is possible to use a slot for a discussion or
 something. Let people tell us, what they like about lang and what they
 don't like. This could lead to some ideas for the design of 4.0 which I'm
 planning to start latter this year.

 Benedikt


 Cheers,

 Siegfried Goeschl


 On 28 Apr 2014, at 22:59, Thomas Neidhart thomas.neidh...@gmail.com
 wrote:

 On 04/17/2014 04:02 PM, Siegfried Goeschl wrote:
 Hi folks,

 thanks to Phil and Ate to present Apache Commons at the ApacheCon in
 Denver :-)
 I would like to follow up the idea of having a dedicated Apache Commons
 slots for ApacheCon Europe as we have done it in Atlanta
 * give the Apache Commons committers the chance to present at ApacheCon
 while NOT working in BigData, Hadoop or NoSQL
 * use a regular 45 minutes slot to present two Apache Commons
 components assuming that many components are rather small
 * present a couple of Apache Commons component within a dedicated block
 of slots (conference within the conference)
 * I chatted with Ate Douma about it and he in turn chatted with other
 guys so I think this idea is in general appreciated
 So the questions are

 * Is this idea appreciated?
 * Who would volunteer for presenting his/her Apache Commons component?
 I would be interested to go there and give a talk about some components
 I am contributing to, like math and collections.

 Can not give a guarantee yet, as I might be occupied for personal
 reasons in November.

 Thomas

 -
 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





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





Re: Apache Commons ApacheCon Europe 2014 ...

2014-05-02 Thread Emmanuel Bourg
I have another suggestion for a Commons talk. If many Apache committers
attend the talk I think it might be interesting to explain/remind how
Commons is a central playground to share common code between various
Apache projets. I guess many devs at Apache have forgotten or are
unaware of this. I'm pretty sure interesting chunks of code are waiting
to be shared but the devs haven't realized it yet.

Emmanuel Bourg


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



Re: Apache Commons ApacheCon Europe 2014 ...

2014-04-30 Thread Siegfried Goeschl
Hi folks,

I collected the responses/feedback so far sorted according to the given 
committment

Commons SCXML - Ate Douma - will present
Commons Email - Siegfried Goeschl - will present

Commons Math - Thomas Neidhart - likely to present (depending on personal plans)
Commons Collections - Thomas Neidhart - likely to present (depending on 
personal plans)
Commons JCS - Thomas Vandahl - would like to present depending on the JCS 2.0 
release
Commons VFS - Schalk W. Cronjé - would like to present 

Commons Compress - Stefan Bodewig - might be interested
Commons Exec - Siegfried Goeschl - can give a presentation if feasible
Commons CLI - Siegfried Goeschl - can give a presentation if feasible but I’m 
only a user

So far 

* IMHO the Apache Commons Community should be able to present 5-6 components 
which would fill 3 regular slots
* I would really appreciate if more developers would volunteer for a component 
- it is a great experience to present at a conference :-)

Cheers,

Siegfried Goeschl


On 28 Apr 2014, at 22:59, Thomas Neidhart thomas.neidh...@gmail.com wrote:

 On 04/17/2014 04:02 PM, Siegfried Goeschl wrote:
 Hi folks,
 
 thanks to Phil and Ate to present Apache Commons at the ApacheCon in Denver 
 :-)
 
 I would like to follow up the idea of having a dedicated Apache Commons 
 slots for ApacheCon Europe as we have done it in Atlanta
 
 * give the Apache Commons committers the chance to present at ApacheCon 
 while NOT working in BigData, Hadoop or NoSQL
 * use a regular 45 minutes slot to present two Apache Commons components 
 assuming that many components are rather small
 * present a couple of Apache Commons component within a dedicated block of 
 slots (conference within the conference)
 * I chatted with Ate Douma about it and he in turn chatted with other guys 
 so I think this idea is in general appreciated
 
 So the questions are
 
 * Is this idea appreciated?
 * Who would volunteer for presenting his/her Apache Commons component?
 
 I would be interested to go there and give a talk about some components
 I am contributing to, like math and collections.
 
 Can not give a guarantee yet, as I might be occupied for personal
 reasons in November.
 
 Thomas
 
 -
 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: Apache Commons ApacheCon Europe 2014 ...

2014-04-30 Thread Schalk Cronjé

On 30/04/2014 20:24, Siegfried Goeschl wrote:

Hi folks,

I collected the responses/feedback so far sorted according to the given 
committment

Commons SCXML - Ate Douma - will present
Commons Email - Siegfried Goeschl - will present

Commons Math - Thomas Neidhart - likely to present (depending on personal plans)
Commons Collections - Thomas Neidhart - likely to present (depending on 
personal plans)
Commons JCS - Thomas Vandahl - would like to present depending on the JCS 2.0 
release
Commons VFS - Schalk W. Cronjé - would like to present
Correction. It is more of a case of me helping Bernd to do a 
presentation. I am a mere consumer of Apache VFS with a strong vested 
interest. For me the contribution is about (1) what I perceive as 
current shortcomings and (2) about the issues of moving VFS to support 
NIO2.


snip/

--
Schalk W. Cronjé
@ysb33r


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



Re: Apache Commons ApacheCon Europe 2014 ...

2014-04-30 Thread Bernd Eckenfels
Am Wed, 30 Apr 2014 20:37:50 +0100
schrieb Schalk Cronjé ysb...@gmail.com:
  VFS - Schalk W. Cronjé - would like to present
 Correction. It is more of a case of me helping Bernd to do a 
 presentation.

Good thing! Maybe we can make that two sessions, one about using VFS
with groovyvfs/vfs-cli as examples and a more developer oriented
session about the internals.

Gruss
Bernd

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



Re: Apache Commons ApacheCon Europe 2014 ...

2014-04-30 Thread Schalk Cronjé

On 30/04/2014 20:55, Bernd Eckenfels wrote:

Am Wed, 30 Apr 2014 20:37:50 +0100
schrieb Schalk Cronjé ysb...@gmail.com:

VFS - Schalk W. Cronjé - would like to present

Correction. It is more of a case of me helping Bernd to do a
presentation.

Good thing! Maybe we can make that two sessions, one about using VFS
with groovyvfs/vfs-cli as examples and a more developer oriented
session about the internals.

Gruss
Bernd

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


If Bernd's suggestion is acceptable, I would be up to talk.

--
Schalk W. Cronjé
@ysb33r


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



Re: Apache Commons ApacheCon Europe 2014 ...

2014-04-28 Thread Thomas Neidhart
On 04/17/2014 04:02 PM, Siegfried Goeschl wrote:
 Hi folks,
 
 thanks to Phil and Ate to present Apache Commons at the ApacheCon in Denver 
 :-)
 
 I would like to follow up the idea of having a dedicated Apache Commons slots 
 for ApacheCon Europe as we have done it in Atlanta
 
 * give the Apache Commons committers the chance to present at ApacheCon while 
 NOT working in BigData, Hadoop or NoSQL
 * use a regular 45 minutes slot to present two Apache Commons components 
 assuming that many components are rather small
 * present a couple of Apache Commons component within a dedicated block of 
 slots (conference within the conference)
 * I chatted with Ate Douma about it and he in turn chatted with other guys so 
 I think this idea is in general appreciated
 
 So the questions are
 
 * Is this idea appreciated?
 * Who would volunteer for presenting his/her Apache Commons component?

I would be interested to go there and give a talk about some components
I am contributing to, like math and collections.

Can not give a guarantee yet, as I might be occupied for personal
reasons in November.

Thomas

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



Re: Apache Commons ApacheCon Europe 2014

2014-04-24 Thread Stefan Bodewig
On 2014-04-23, Ate Douma wrote:

 But it would be great to hear who *might* be interested in
 participating in such a Apache Commons track, about what
 topic/component you'd like to talk about, etc.  Just to determine if
 this might be a feasible setup, already next ApacheCon or maybe
 sometimes later.

No concrete travel plans, yet, but I *might* be interested to talk about
Compress and Compress2 in particular.

Stefan

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



Re: Apache Commons ApacheCon Europe 2014

2014-04-23 Thread Ate Douma

Hi all,

Sorry for chiming in this late but I definitely think it would be cool, and very 
useful, to organize a dedicated Commons track at the ApacheCon, and promote this 
project as a whole.


Siegfried and I discussed this a bit in Denver, and I also talked about it with 
Rich Bowen if a special Commons track would be feasible for the next ApacheCon.
Rich said he definitely liked the idea and if we come up with a good proposal it 
has much chance of being accepted.


I think there is plenty of activity here in several Commons components to talk 
about. Not all might need a separate full track: combining 2 or 3 smaller 
presentations into one full track slot IMO should be feasible AND actually more 
interesting for the audience.
And if we can come up with some 5, 6 or even more of such short tracks, we can 
combine them together into a proper Apache Commons track.


I think it is important to note that, at least IMO, such presentations not 
necessarily need to cover a formal released component version, but very well may 
(also or alone) present the current state of development, roadmap plans, etc. 
The goal and purpose of such presentations need not just be 'tutorial' or 
'explanatory' style, but also can (and should!) target community building and 
giving potential users some ideas what is or might be in stock in the future.


Anyone seriously scratching an itch here at Commons IMO might have something 
useful to talk about, and hopefully also is interested in talking about it with 
interested peers and community members!


Now, if the upcoming ApacheCon at Budapest in November is feasible for you all 
or not, I cannot say. Even I cannot make a promise for that already this early.


But it would be great to hear who *might* be interested in participating in such 
a Apache Commons track, about what topic/component you'd like to talk about, etc.
Just to determine if this might be a feasible setup, already next ApacheCon or 
maybe sometimes later.


I definitely would like to present again on the SCXML component, its possible 
2.0 release by that time, and/or give an overview of its current status and 
roadmap like I did in Denver.
Doing so in only 15-20 min. would be fine to me, especially if its part of a 
larger Commons track.


So, who else here is potentially interested in doing something similar?

Thanks,

Ate

On 18-04-14 20:47, Siegfried Goeschl wrote:

Hi folks,

so judging from the conversation we have volunteers for Apache Commons VFS :-)

Reclaiming the message thread - who else would like to present his/her pet 
component?

Thanks in advance

Siegfried Goeschl


On 17 Apr 2014, at 17:28, Schalk Cronjé ysb...@gmail.com wrote:


On 17/04/2014 23:45, Mark Fortner wrote:

Schalk,
It's my understanding that new providers in NIO2 are simply added using the
ServiceLoader.

Cheers,

Mark

Hi Mark,

Maybe I should have explained better,

In Apache VFS one can either add custom providers via a 
META-INF/vfs-providers.xml file (behaviour of StandardFileSystemManager). This 
means just compiling a JAR accordingly and have it available on the classpath. 
Let's call this Approach A.

Alternatively one can call addProvider (on DefaultFileSystemManager) directly. 
This is quite useful in certain circumstances to do this programmatically. This 
is Approach B.

With NIO2 loading occurs by providing a 
META-INF/services/java.nio.file.spi.FileSystemProvider file and ServiceLoader 
should take care of it. This is effectively the NIO2 way of Approach A.

What I am saying is that I would like to have an Approach B for NIO2 as well, 
except that I have seen no clear way of accomplishing it. It could just be a 
lack of knowledge on my side.




On Thu, Apr 17, 2014 at 3:31 PM, Schalk Cronj é ysb...@gmail.com wrote:


On 17/04/2014 22:38, Bernd Eckenfels wrote:

snip/

  But theoretically both is possible: consume FileSystems as a provider

or implement an adapter which makes a VFS filesystem(manager) to
provide the FileSystem SPI.


I have been playing with that and it looks possible, but it is far from
trivial. The meagre documentation or even lack of published success in
writing NIO2 providers shows that this is a road less travelled. I have
looked at the supplied ZIP example that comes with the JDK and IMHO still
very much prototype code.

  I think VFS has some things going for it that I could not see in NIO2 -
even something as simple as having two schemes for one provider. In
addition, adding providers on the fly is easy in VFS, by just calling
addProvider on FilesystemManager. From my initial investigation I could not
see a clear way of doing the equivalent in NIO2. There will be more things
like these, I am sure.

I am very interesting in where this is going in future and the maintainer
of Groovy VFS, I have a vested interest. I might be interested to go to
Budapest in November if this gets discussed.

snip/

--
Schalk W. Cronjé
@ysb33r




Re: Apache Commons ApacheCon Europe 2014

2014-04-21 Thread Thomas Vandahl
Hi Siggi,

On 18.04.14 20:47, Siegfried Goeschl wrote:
 Hi folks,
 
 so judging from the conversation we have volunteers for Apache Commons VFS :-)
 
 Reclaiming the message thread - who else would like to present his/her pet 
 component?

Well, I'd talk about JCS a bit but that would require that I can achieve
a 2.0 release until then... Not very probable.

Bye, Thomas.


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



Re: Apache Commons ApacheCon Europe 2014

2014-04-18 Thread Phil Steitz
On 4/18/14, 11:47 AM, Siegfried Goeschl wrote:
 Hi folks,

 so judging from the conversation we have volunteers for Apache Commons VFS :-)

 Reclaiming the message thread - who else would like to present his/her pet 
 component?

I would really love to attend, but at this point that is a fantasy. 
What I could contribute is the slides I did for ACNA on the v 2's of
pool and dbcp [1].  I had to fly to get through this content and did
not cover it all in detail, but I think it does make a decent 40 min
talk + 10 min question slot.  I would be happy to help patch /
review slides / answer questions for a talk combining these.

Phil

[1] Should be available shortly on the ACNA conference site. For
now, they are available on SlideShare at http://s.apache.org/Ih8. 
If anyone wants the ppt, just mail me directly.



 Thanks in advance

 Siegfried Goeschl


 On 17 Apr 2014, at 17:28, Schalk Cronjé ysb...@gmail.com wrote:

 On 17/04/2014 23:45, Mark Fortner wrote:
 Schalk,
 It's my understanding that new providers in NIO2 are simply added using the
 ServiceLoader.

 Cheers,

 Mark
 Hi Mark,

 Maybe I should have explained better,

 In Apache VFS one can either add custom providers via a 
 META-INF/vfs-providers.xml file (behaviour of StandardFileSystemManager). 
 This means just compiling a JAR accordingly and have it available on the 
 classpath. Let's call this Approach A.

 Alternatively one can call addProvider (on DefaultFileSystemManager) 
 directly. This is quite useful in certain circumstances to do this 
 programmatically. This is Approach B.

 With NIO2 loading occurs by providing a 
 META-INF/services/java.nio.file.spi.FileSystemProvider file and 
 ServiceLoader should take care of it. This is effectively the NIO2 way of 
 Approach A.

 What I am saying is that I would like to have an Approach B for NIO2 as 
 well, except that I have seen no clear way of accomplishing it. It could 
 just be a lack of knowledge on my side.


 On Thu, Apr 17, 2014 at 3:31 PM, Schalk Cronj é ysb...@gmail.com wrote:

 On 17/04/2014 22:38, Bernd Eckenfels wrote:

 snip/

  But theoretically both is possible: consume FileSystems as a provider
 or implement an adapter which makes a VFS filesystem(manager) to
 provide the FileSystem SPI.

 I have been playing with that and it looks possible, but it is far from
 trivial. The meagre documentation or even lack of published success in
 writing NIO2 providers shows that this is a road less travelled. I have
 looked at the supplied ZIP example that comes with the JDK and IMHO still
 very much prototype code.

  I think VFS has some things going for it that I could not see in NIO2 -
 even something as simple as having two schemes for one provider. In
 addition, adding providers on the fly is easy in VFS, by just calling
 addProvider on FilesystemManager. From my initial investigation I could not
 see a clear way of doing the equivalent in NIO2. There will be more things
 like these, I am sure.

 I am very interesting in where this is going in future and the maintainer
 of Groovy VFS, I have a vested interest. I might be interested to go to
 Budapest in November if this gets discussed.

 snip/

 --
 Schalk W. Cronjé
 @ysb33r



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



 -- 
 Schalk W. Cronjé
 @ysb33r


 -
 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




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



Apache Commons ApacheCon Europe 2014 ...

2014-04-17 Thread Siegfried Goeschl
Hi folks,

thanks to Phil and Ate to present Apache Commons at the ApacheCon in Denver :-)

I would like to follow up the idea of having a dedicated Apache Commons slots 
for ApacheCon Europe as we have done it in Atlanta

* give the Apache Commons committers the chance to present at ApacheCon while 
NOT working in BigData, Hadoop or NoSQL
* use a regular 45 minutes slot to present two Apache Commons components 
assuming that many components are rather small
* present a couple of Apache Commons component within a dedicated block of 
slots (conference within the conference)
* I chatted with Ate Douma about it and he in turn chatted with other guys so I 
think this idea is in general appreciated

So the questions are

* Is this idea appreciated?
* Who would volunteer for presenting his/her Apache Commons component?

Thanks in advance

Siegfried Goeschl


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



Re: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Bernd Eckenfels
Hello,


Am Thu, 17 Apr 2014 08:02:36 -0600
schrieb Siegfried Goeschl siegfried.goes...@it20one.com:
 * Who would volunteer for presenting his/her Apache Commons component?

As a new committer I would really join you crowd, so I am currently
planning to visit the Europe Con and have some holiday (unfortunatelly
its not the best time of the year to make holiday, but hey...).

So my current planning is to attend, and I can also think about
presenting something or leading a BOF, however I dont want to steal
attention. I would be able to speak a bit in VFS, but there is not much
news (and I dont know all the details).

So maybe instead of a longish component presentation only a BOF future
directions VFS. For example discussion in the light of
java.nio.file.spi...

A similiar discussion BOF around Git usage?

Gruss
Bernd

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



Re: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Mark Fortner
I'm in the process of creating a file browser-like tool in JavaFX, and my
original intent was to use VFS as the underlying file system abstraction.
 After looking at a lot of the features in Java 7 and 8 (like
DirectoryStreams, parallelStreams, and lambdas) I'm now having second
thoughts.  So I'd be really interested to learn what the future directions
of VFS will be.  Is the goal to create an adapter layer between the NIO
file system, and VFS, and perhaps gradually remove that layer and replace
it with direct adapters for each of the file systems?  Or is there some
commitment from the jCIFS, jackrabbit, and other teams to provide NIO
adapters directly? Is there a wiki page, or a thread I should look at? Is
there a time frame when this will happen? Unfortunately, I won't be able to
make it to ApacheCon.

Cheers,

Mark



On Thu, Apr 17, 2014 at 12:27 PM, Bernd Eckenfels e...@zusammenkunft.netwrote:

 Hello,


 Am Thu, 17 Apr 2014 08:02:36 -0600
 schrieb Siegfried Goeschl siegfried.goes...@it20one.com:
  * Who would volunteer for presenting his/her Apache Commons component?

 As a new committer I would really join you crowd, so I am currently
 planning to visit the Europe Con and have some holiday (unfortunatelly
 its not the best time of the year to make holiday, but hey...).

 So my current planning is to attend, and I can also think about
 presenting something or leading a BOF, however I dont want to steal
 attention. I would be able to speak a bit in VFS, but there is not much
 news (and I dont know all the details).

 So maybe instead of a longish component presentation only a BOF future
 directions VFS. For example discussion in the light of
 java.nio.file.spi...

 A similiar discussion BOF around Git usage?

 Gruss
 Bernd

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




Re: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Bernd Eckenfels
Hello,

there are some bits and pieces here in the archive and the wiki. But my
idea why I brought up the topic of VFS-future birds of feather was
actually to present the current state (whats in VFS whats in Java) and
then discuss what can be done (and that hopefully sparks some
enthusiams and finds volunteers :)

I think right now nobody is volunteering/planning to do anything. And
the next step for VFS is certainly a release refresh of the current
trunk.

But theoretically both is possible: consume FileSystems as a provider
or implement an adapter which makes a VFS filesystem(manager) to
provide the FileSystem SPI.

Gruss
Bernd


 Am Thu,
17 Apr 2014 13:39:12 -0700 schrieb Mark Fortner phidia...@gmail.com:

 I'm in the process of creating a file browser-like tool in JavaFX,
 and my original intent was to use VFS as the underlying file system
 abstraction. After looking at a lot of the features in Java 7 and 8
 (like DirectoryStreams, parallelStreams, and lambdas) I'm now having
 second thoughts.  So I'd be really interested to learn what the
 future directions of VFS will be.  Is the goal to create an adapter
 layer between the NIO file system, and VFS, and perhaps gradually
 remove that layer and replace it with direct adapters for each of the
 file systems?  Or is there some commitment from the jCIFS,
 jackrabbit, and other teams to provide NIO adapters directly? Is
 there a wiki page, or a thread I should look at? Is there a time
 frame when this will happen? Unfortunately, I won't be able to make
 it to ApacheCon.
 
 Cheers,
 
 Mark
 
 
 
 On Thu, Apr 17, 2014 at 12:27 PM, Bernd Eckenfels
 e...@zusammenkunft.netwrote:
 
  Hello,
 
 
  Am Thu, 17 Apr 2014 08:02:36 -0600
  schrieb Siegfried Goeschl siegfried.goes...@it20one.com:
   * Who would volunteer for presenting his/her Apache Commons
   component?
 
  As a new committer I would really join you crowd, so I am currently
  planning to visit the Europe Con and have some holiday
  (unfortunatelly its not the best time of the year to make holiday,
  but hey...).
 
  So my current planning is to attend, and I can also think about
  presenting something or leading a BOF, however I dont want to steal
  attention. I would be able to speak a bit in VFS, but there is not
  much news (and I dont know all the details).
 
  So maybe instead of a longish component presentation only a BOF
  future directions VFS. For example discussion in the light of
  java.nio.file.spi...
 
  A similiar discussion BOF around Git usage?
 
  Gruss
  Bernd
 
  -
  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: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Gary Gregory
On Thu, Apr 17, 2014 at 4:39 PM, Mark Fortner phidia...@gmail.com wrote:

 I'm in the process of creating a file browser-like tool in JavaFX, and my
 original intent was to use VFS as the underlying file system abstraction.
  After looking at a lot of the features in Java 7 and 8 (like
 DirectoryStreams, parallelStreams, and lambdas) I'm now having second
 thoughts.


The strength of VFS today is the wide range of supported file systems.

Gary


  So I'd be really interested to learn what the future directions
 of VFS will be.  Is the goal to create an adapter layer between the NIO
 file system, and VFS, and perhaps gradually remove that layer and replace
 it with direct adapters for each of the file systems?  Or is there some
 commitment from the jCIFS, jackrabbit, and other teams to provide NIO
 adapters directly? Is there a wiki page, or a thread I should look at? Is
 there a time frame when this will happen? Unfortunately, I won't be able to
 make it to ApacheCon.

 Cheers,

 Mark



 On Thu, Apr 17, 2014 at 12:27 PM, Bernd Eckenfels e...@zusammenkunft.net
 wrote:

  Hello,
 
 
  Am Thu, 17 Apr 2014 08:02:36 -0600
  schrieb Siegfried Goeschl siegfried.goes...@it20one.com:
   * Who would volunteer for presenting his/her Apache Commons component?
 
  As a new committer I would really join you crowd, so I am currently
  planning to visit the Europe Con and have some holiday (unfortunatelly
  its not the best time of the year to make holiday, but hey...).
 
  So my current planning is to attend, and I can also think about
  presenting something or leading a BOF, however I dont want to steal
  attention. I would be able to speak a bit in VFS, but there is not much
  news (and I dont know all the details).
 
  So maybe instead of a longish component presentation only a BOF future
  directions VFS. For example discussion in the light of
  java.nio.file.spi...
 
  A similiar discussion BOF around Git usage?
 
  Gruss
  Bernd
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
  For additional commands, e-mail: dev-h...@commons.apache.org
 
 




-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Editionhttp://www.manning.com/bauer3/
JUnit in Action, Second Edition http://www.manning.com/tahchiev/
Spring Batch in Action http://www.manning.com/templier/
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory


Re: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Schalk Cronjé

On 17/04/2014 22:38, Bernd Eckenfels wrote:

snip/

But theoretically both is possible: consume FileSystems as a provider
or implement an adapter which makes a VFS filesystem(manager) to
provide the FileSystem SPI.
I have been playing with that and it looks possible, but it is far from 
trivial. The meagre documentation or even lack of published success in 
writing NIO2 providers shows that this is a road less travelled. I have 
looked at the supplied ZIP example that comes with the JDK and IMHO 
still very much prototype code.


 I think VFS has some things going for it that I could not see in NIO2 
- even something as simple as having two schemes for one provider. In 
addition, adding providers on the fly is easy in VFS, by just calling 
addProvider on FilesystemManager. From my initial investigation I could 
not see a clear way of doing the equivalent in NIO2. There will be more 
things like these, I am sure.


I am very interesting in where this is going in future and the 
maintainer of Groovy VFS, I have a vested interest. I might be 
interested to go to Budapest in November if this gets discussed.


snip/

--
Schalk W. Cronjé
@ysb33r


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



Re: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Mark Fortner
Schalk,
It's my understanding that new providers in NIO2 are simply added using the
ServiceLoader.

Cheers,

Mark



On Thu, Apr 17, 2014 at 3:31 PM, Schalk Cronj é ysb...@gmail.com wrote:

 On 17/04/2014 22:38, Bernd Eckenfels wrote:

 snip/

  But theoretically both is possible: consume FileSystems as a provider
 or implement an adapter which makes a VFS filesystem(manager) to
 provide the FileSystem SPI.

 I have been playing with that and it looks possible, but it is far from
 trivial. The meagre documentation or even lack of published success in
 writing NIO2 providers shows that this is a road less travelled. I have
 looked at the supplied ZIP example that comes with the JDK and IMHO still
 very much prototype code.

  I think VFS has some things going for it that I could not see in NIO2 -
 even something as simple as having two schemes for one provider. In
 addition, adding providers on the fly is easy in VFS, by just calling
 addProvider on FilesystemManager. From my initial investigation I could not
 see a clear way of doing the equivalent in NIO2. There will be more things
 like these, I am sure.

 I am very interesting in where this is going in future and the maintainer
 of Groovy VFS, I have a vested interest. I might be interested to go to
 Budapest in November if this gets discussed.

 snip/

 --
 Schalk W. Cronjé
 @ysb33r



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




Re: Apache Commons ApacheCon Europe 2014 ... [VFS]

2014-04-17 Thread Schalk Cronjé

On 17/04/2014 23:45, Mark Fortner wrote:

Schalk,
It's my understanding that new providers in NIO2 are simply added using the
ServiceLoader.

Cheers,

Mark

Hi Mark,

Maybe I should have explained better,

In Apache VFS one can either add custom providers via a 
META-INF/vfs-providers.xml file (behaviour of 
StandardFileSystemManager). This means just compiling a JAR accordingly 
and have it available on the classpath. Let's call this Approach A.


Alternatively one can call addProvider (on DefaultFileSystemManager) 
directly. This is quite useful in certain circumstances to do this 
programmatically. This is Approach B.


With NIO2 loading occurs by providing a 
META-INF/services/java.nio.file.spi.FileSystemProvider file and 
ServiceLoader should take care of it. This is effectively the NIO2 way 
of Approach A.


What I am saying is that I would like to have an Approach B for NIO2 as 
well, except that I have seen no clear way of accomplishing it. It could 
just be a lack of knowledge on my side.





On Thu, Apr 17, 2014 at 3:31 PM, Schalk Cronj é ysb...@gmail.com wrote:


On 17/04/2014 22:38, Bernd Eckenfels wrote:

snip/

  But theoretically both is possible: consume FileSystems as a provider

or implement an adapter which makes a VFS filesystem(manager) to
provide the FileSystem SPI.


I have been playing with that and it looks possible, but it is far from
trivial. The meagre documentation or even lack of published success in
writing NIO2 providers shows that this is a road less travelled. I have
looked at the supplied ZIP example that comes with the JDK and IMHO still
very much prototype code.

  I think VFS has some things going for it that I could not see in NIO2 -
even something as simple as having two schemes for one provider. In
addition, adding providers on the fly is easy in VFS, by just calling
addProvider on FilesystemManager. From my initial investigation I could not
see a clear way of doing the equivalent in NIO2. There will be more things
like these, I am sure.

I am very interesting in where this is going in future and the maintainer
of Groovy VFS, I have a vested interest. I might be interested to go to
Budapest in November if this gets discussed.

snip/

--
Schalk W. Cronjé
@ysb33r



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





--
Schalk W. Cronjé
@ysb33r


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