Re: Apache Commons ApacheCon Europe 2014 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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
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
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
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
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 ...
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]
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]
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]
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]
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]
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]
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]
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