Re: [vote] Release Cocoon 3.0.0-alpha-2
Hi Reinhard, all tests worked!!! :) +1 Have a nice day! Simo On Tue, Jan 5, 2010 at 1:16 PM, Reinhard Pötz reinh...@apache.org wrote: Simone Tripodi wrote: Hi Reinhard, just a couple of questions before expressing my +1: On SVN repo I found alpha2 tags out of sync the following modules: - cocoon-all (is empty) - cocoon-optional (is empty) - cocoon-parent (is empty) Thanks for spotting - I created all the release tags and updated the tagging script. Unfortunately Maven doesn't do this out of the box (see the 'svn-release-tags.bat' script in the root directory of Cocoon 3). I didn't find tagged the following modules: - cocoon-docs directory and tag added - cocoon-profiling-firebug not released this time because I have to check how to properly release/distribute Firefox/Firebug plugins. - cocoon-sample-webapp - cocoon-sample-wicket-webapp Not there because it doesn't make much sense to release them because everything is packed in a war file. In order to explore the webapp samples, use the samples archetype. - cocoon-sax directory and tag added. After downloaded both zip and tar.gz archives, I didn't find the parent pom to build all modules: did I miss something? It's not there on purpose because its modules section would point to non-existing projects. If you want to rebuild the release from its sources, you either have to build the modules in the right order or you would have to add a root pom yourself. For the next release we could enhance the apache-release profile of the 'cocoon-all' module e.g. by a Groovy script that creates the root POM. XInclude: I'm sure my patch doesn't include the sitemap integration, and I'm very sorry for that :( no problem. Since you'll get commit privileges very soon, you can fix it yourself :-P Should I integrate it before releasing alpha2? I would only want to rebuild the release artifacts either if there is a serious bug or a formal issue that makes the release 'invalid' regarding to ASF rules. Otherwise we should just ship alpha-3 asap. Documentation: should we move my name from contributors to committers? sorry but I'm still celebrating my graduation :P :D :-) You're welcome, add yourself to the parent pom, otherwise see above. Have a nice evening, and count on me for any help you need!!! Thanks for reviewing! -- Reinhard Pötz Managing Director, {Indoqa} GmbH http://www.indoqa.com/en/people/reinhard.poetz/ Member of the Apache Software Foundation Apache Cocoon Committer, PMC member reinh...@apache.org -- http://www.google.com/profiles/simone.tripodi
Re: [vote] Release Cocoon 3.0.0-alpha-2
Simone Tripodi wrote: Hi Reinhard, just a couple of questions before expressing my +1: On SVN repo I found alpha2 tags out of sync the following modules: - cocoon-all (is empty) - cocoon-optional (is empty) - cocoon-parent (is empty) Thanks for spotting - I created all the release tags and updated the tagging script. Unfortunately Maven doesn't do this out of the box (see the 'svn-release-tags.bat' script in the root directory of Cocoon 3). I didn't find tagged the following modules: - cocoon-docs directory and tag added - cocoon-profiling-firebug not released this time because I have to check how to properly release/distribute Firefox/Firebug plugins. - cocoon-sample-webapp - cocoon-sample-wicket-webapp Not there because it doesn't make much sense to release them because everything is packed in a war file. In order to explore the webapp samples, use the samples archetype. - cocoon-sax directory and tag added. After downloaded both zip and tar.gz archives, I didn't find the parent pom to build all modules: did I miss something? It's not there on purpose because its modules section would point to non-existing projects. If you want to rebuild the release from its sources, you either have to build the modules in the right order or you would have to add a root pom yourself. For the next release we could enhance the apache-release profile of the 'cocoon-all' module e.g. by a Groovy script that creates the root POM. XInclude: I'm sure my patch doesn't include the sitemap integration, and I'm very sorry for that :( no problem. Since you'll get commit privileges very soon, you can fix it yourself :-P Should I integrate it before releasing alpha2? I would only want to rebuild the release artifacts either if there is a serious bug or a formal issue that makes the release 'invalid' regarding to ASF rules. Otherwise we should just ship alpha-3 asap. Documentation: should we move my name from contributors to committers? sorry but I'm still celebrating my graduation :P :D :-) You're welcome, add yourself to the parent pom, otherwise see above. Have a nice evening, and count on me for any help you need!!! Thanks for reviewing! -- Reinhard Pötz Managing Director, {Indoqa} GmbH http://www.indoqa.com/en/people/reinhard.poetz/ Member of the Apache Software Foundation Apache Cocoon Committer, PMC member reinh...@apache.org
[OT] What Grzegorz is working on (was: Re: [vote] Release Cocoon 3.0.0-alpha-2)
W dniu 05.01.2010 00:20, Robby Pelssers pisze: So you finally became a SCALA addict? ;-) Scala was just one (although significant) step to interesting topics like: * (efficient) functional data structures * different parallel and concurrent approaches like STM and actors * powerful type systems and their (provable) limits * studying properties of abstractions like monads, monadic transformations. Java world would say that I'm just studying patterns. Scala is just a nice language that enables me to try various ideas. :-) In short: I just prepare myself for upcoming CPUs with 100+ cores. ;-) Oh and I'd like to implement some stuff (query DSL and monad) for my little project I've done during last summer: http://code.google.com/p/gimd/ Happy newyear Grzegorz, Robby Pelssers Thanks and the same to you Robby! -- Best regards, Grzegorz
Re: [vote] Release Cocoon 3.0.0-alpha-2
Reinhard Pötz wrote: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. Since it has been more than a year since alpha-1 was released, there are many improvements and enhancements: Pipeline API level ~~~ . Add generics to the pipeline interface. With additionally introducing marker interfaces for the component types (SAX, StAX, etc.) this allows compile time checks if all components have the correct type when assembling the pipeline . Use MurmurHash 2.0, a strong hashing algorithm, to implement the hashCode() method of cache keys. . Introduce an exception hierarchy for pipeline components (ProcessingException and SetupException extend both PipelineException). . Create a separate SAX module that contains all SAX specific classes . Provide basic component implementations of StAX pipeline components (new module: 'cocoon-stax') . Add a new module 'cocoon-optional' for components that need external libraries (i.e. everything that goes beyond JDK5, commons-logging and cocoon-sax) New components: . XMLGenerator (constructors for File, InputStream, String, Node, SAXBuffer) [cocoon-sax] . XIncludeTransformer [cocoon-sax] . SchemaProcessorTransformer [cocoon-sax] . Add factory methods to o.a.c.sax.component.XMLSerializer to create properly configured serializers for XML, XHTML and HTML4 [cocoon-sax] . FOPSerializer [cocoon-optional] . NekoHTMLGenerator [cocoon-optional] . BetwixtBeanGenerator [cocoon-optional] Sitemap level ~~~ Only minor changes Webapplication level ~~~ . REST controller (new module: 'cocoon-rest') . JAX-RS based controllers (JSR 311) . Automatic conditional GET support for all caching pipelines. (ETag and Last-Modified are supported) . Wicket integration in both ways (new module: 'cocoon-wicket') . JMX based monitoring: Cache overview, reconfiguration of logging, Servlet-Service-Framework overview (new module: 'cocoon-monitoring') . SSF/Sitemap/Pipeline profiling (new module: 'cocoon-profiling' . Update to Spring 2.5.6 Find all details at http://cocoon.apache.org/3.0/changes-report.html. You can find the staged files for all modules (sources, binaries, javadocs, checksums, gpg signatures) at http://people.apache.org/builds/cocoon/ SVN tags of all these artifacts can be found at http://svn.apache.org/repos/asf/cocoon/cocoon3/tags/ The general distribution artifacts (tar, zip) are available at http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.sha1 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.sha1 I want to stress again that this is an alpha release. This means that we are free to change contracts without following any deprecation rules. See http://cocoon.apache.org/3.0/alpha-warning.html This majority vote stays open for at least 72 hours. Please cast your votes! +1 -- Reinhard Pötz Managing Director, {Indoqa} GmbH http://www.indoqa.com/en/people/reinhard.poetz/ Member of the Apache Software Foundation Apache Cocoon Committer, PMC member reinh...@apache.org
Re: [vote] Release Cocoon 3.0.0-alpha-2
Hi Reinhard, going to leave to office now, when I'm at home I'll start having a look at it!!! Happy new year!! Simo On Mon, Jan 4, 2010 at 4:39 PM, Reinhard Pötz reinh...@apache.org wrote: Reinhard Pötz wrote: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. Since it has been more than a year since alpha-1 was released, there are many improvements and enhancements: Pipeline API level ~~~ . Add generics to the pipeline interface. With additionally introducing marker interfaces for the component types (SAX, StAX, etc.) this allows compile time checks if all components have the correct type when assembling the pipeline . Use MurmurHash 2.0, a strong hashing algorithm, to implement the hashCode() method of cache keys. . Introduce an exception hierarchy for pipeline components (ProcessingException and SetupException extend both PipelineException). . Create a separate SAX module that contains all SAX specific classes . Provide basic component implementations of StAX pipeline components (new module: 'cocoon-stax') . Add a new module 'cocoon-optional' for components that need external libraries (i.e. everything that goes beyond JDK5, commons-logging and cocoon-sax) New components: . XMLGenerator (constructors for File, InputStream, String, Node, SAXBuffer) [cocoon-sax] . XIncludeTransformer [cocoon-sax] . SchemaProcessorTransformer [cocoon-sax] . Add factory methods to o.a.c.sax.component.XMLSerializer to create properly configured serializers for XML, XHTML and HTML4 [cocoon-sax] . FOPSerializer [cocoon-optional] . NekoHTMLGenerator [cocoon-optional] . BetwixtBeanGenerator [cocoon-optional] Sitemap level ~~~ Only minor changes Webapplication level ~~~ . REST controller (new module: 'cocoon-rest') . JAX-RS based controllers (JSR 311) . Automatic conditional GET support for all caching pipelines. (ETag and Last-Modified are supported) . Wicket integration in both ways (new module: 'cocoon-wicket') . JMX based monitoring: Cache overview, reconfiguration of logging, Servlet-Service-Framework overview (new module: 'cocoon-monitoring') . SSF/Sitemap/Pipeline profiling (new module: 'cocoon-profiling' . Update to Spring 2.5.6 Find all details at http://cocoon.apache.org/3.0/changes-report.html. You can find the staged files for all modules (sources, binaries, javadocs, checksums, gpg signatures) at http://people.apache.org/builds/cocoon/ SVN tags of all these artifacts can be found at http://svn.apache.org/repos/asf/cocoon/cocoon3/tags/ The general distribution artifacts (tar, zip) are available at http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.sha1 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.sha1 I want to stress again that this is an alpha release. This means that we are free to change contracts without following any deprecation rules. See http://cocoon.apache.org/3.0/alpha-warning.html This majority vote stays open for at least 72 hours. Please cast your votes! +1 -- Reinhard Pötz Managing Director, {Indoqa} GmbH http://www.indoqa.com/en/people/reinhard.poetz/ Member of the Apache Software Foundation Apache Cocoon Committer, PMC member reinh...@apache.org -- http://www.google.com/profiles/simone.tripodi
Re: [vote] Release Cocoon 3.0.0-alpha-2
Reinhard Pötz wrote: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. This majority vote stays open for at least 72 hours. Please cast your votes! +1 Regards, David Legg
Re: [vote] Release Cocoon 3.0.0-alpha-2
On Mon, Jan 4, 2010 at 9:36 AM, Reinhard Pötz reinh...@apache.org wrote: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. Since it has been more than a year since alpha-1 was released, there are many improvements and enhancements: [...] This majority vote stays open for at least 72 hours. Please cast your votes! +1 -- Peter Hunsberger
Re: [vote] Release Cocoon 3.0.0-alpha-2
Hi Reinhard, just a couple of questions before expressing my +1: On SVN repo I found alpha2 tags out of sync the following modules: - cocoon-all (is empty) - cocoon-optional (is empty) - cocoon-parent (is empty) I didn't find tagged the following modules: - cocoon-docs - cocoon-profiling-firebug - cocoon-sample-webapp - cocoon-sample-wicket-webapp - cocoon-sax After downloaded both zip and tar.gz archives, I didn't find the parent pom to build all modules: did I miss something? XInclude: I'm sure my patch doesn't include the sitemap integration, and I'm very sorry for that :( Should I integrate it before releasing alpha2? Documentation: should we move my name from contributors to committers? sorry but I'm still celebrating my graduation :P :D Have a nice evening, and count on me for any help you need!!! Simo On Mon, Jan 4, 2010 at 5:48 PM, Peter Hunsberger peter.hunsber...@gmail.com wrote: On Mon, Jan 4, 2010 at 9:36 AM, Reinhard Pötz reinh...@apache.org wrote: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. Since it has been more than a year since alpha-1 was released, there are many improvements and enhancements: [...] This majority vote stays open for at least 72 hours. Please cast your votes! +1 -- Peter Hunsberger -- http://www.google.com/profiles/simone.tripodi
Re: [vote] Release Cocoon 3.0.0-alpha-2
W dniu 04.01.2010 16:36, Reinhard Pötz pisze: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. Since it has been more than a year since alpha-1 was released, there are many improvements and enhancements: Pipeline API level ~~~ . Add generics to the pipeline interface. With additionally introducing marker interfaces for the component types (SAX, StAX, etc.) this allows compile time checks if all components have the correct type when assembling the pipeline H. I might have a look at that. Just curious how you approached it finally. . Use MurmurHash 2.0, a strong hashing algorithm, to implement the hashCode() method of cache keys. . Introduce an exception hierarchy for pipeline components (ProcessingException and SetupException extend both PipelineException). . Create a separate SAX module that contains all SAX specific classes . Provide basic component implementations of StAX pipeline components (new module: 'cocoon-stax') . Add a new module 'cocoon-optional' for components that need external libraries (i.e. everything that goes beyond JDK5, commons-logging and cocoon-sax) New components: . XMLGenerator (constructors for File, InputStream, String, Node, SAXBuffer) [cocoon-sax] . XIncludeTransformer [cocoon-sax] . SchemaProcessorTransformer [cocoon-sax] . Add factory methods to o.a.c.sax.component.XMLSerializer to create properly configured serializers for XML, XHTML and HTML4 [cocoon-sax] . FOPSerializer [cocoon-optional] . NekoHTMLGenerator [cocoon-optional] . BetwixtBeanGenerator [cocoon-optional] Sitemap level ~~~ Only minor changes Webapplication level ~~~ . REST controller (new module: 'cocoon-rest') . JAX-RS based controllers (JSR 311) . Automatic conditional GET support for all caching pipelines. (ETag and Last-Modified are supported) . Wicket integration in both ways (new module: 'cocoon-wicket') . JMX based monitoring: Cache overview, reconfiguration of logging, Servlet-Service-Framework overview (new module: 'cocoon-monitoring') . SSF/Sitemap/Pipeline profiling (new module: 'cocoon-profiling' Another potentially interesting thing. . Update to Spring 2.5.6 Find all details at http://cocoon.apache.org/3.0/changes-report.html. You can find the staged files for all modules (sources, binaries, javadocs, checksums, gpg signatures) at http://people.apache.org/builds/cocoon/ SVN tags of all these artifacts can be found at http://svn.apache.org/repos/asf/cocoon/cocoon3/tags/ The general distribution artifacts (tar, zip) are available at http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.sha1 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.sha1 I want to stress again that this is an alpha release. This means that we are free to change contracts without following any deprecation rules. See http://cocoon.apache.org/3.0/alpha-warning.html This majority vote stays open for at least 72 hours. Please cast your votes! +0 Which means that I lack free time (and more importantly, involvement) to test it honestly but I still appreciate the work all of you put into this release. Happy New Year to all! -- Best regards, Grzegorz Kossakowski (who drifted away from Java world and imperative programming almost completely)
RE: [vote] Release Cocoon 3.0.0-alpha-2
So you finally became a SCALA addict? ;-) Happy newyear Grzegorz, Robby Pelssers -Original Message- From: Grzegorz Kossakowski [mailto:g...@tuffmail.com] Sent: Monday, January 04, 2010 8:17 PM To: dev@cocoon.apache.org Subject: Re: [vote] Release Cocoon 3.0.0-alpha-2 W dniu 04.01.2010 16:36, Reinhard Pötz pisze: I've prepared the artifacts for the release of Cocoon 3.0.0-alpha-2. Since it has been more than a year since alpha-1 was released, there are many improvements and enhancements: Pipeline API level ~~~ . Add generics to the pipeline interface. With additionally introducing marker interfaces for the component types (SAX, StAX, etc.) this allows compile time checks if all components have the correct type when assembling the pipeline H. I might have a look at that. Just curious how you approached it finally. . Use MurmurHash 2.0, a strong hashing algorithm, to implement the hashCode() method of cache keys. . Introduce an exception hierarchy for pipeline components (ProcessingException and SetupException extend both PipelineException). . Create a separate SAX module that contains all SAX specific classes . Provide basic component implementations of StAX pipeline components (new module: 'cocoon-stax') . Add a new module 'cocoon-optional' for components that need external libraries (i.e. everything that goes beyond JDK5, commons-logging and cocoon-sax) New components: . XMLGenerator (constructors for File, InputStream, String, Node, SAXBuffer) [cocoon-sax] . XIncludeTransformer [cocoon-sax] . SchemaProcessorTransformer [cocoon-sax] . Add factory methods to o.a.c.sax.component.XMLSerializer to create properly configured serializers for XML, XHTML and HTML4 [cocoon-sax] . FOPSerializer [cocoon-optional] . NekoHTMLGenerator [cocoon-optional] . BetwixtBeanGenerator [cocoon-optional] Sitemap level ~~~ Only minor changes Webapplication level ~~~ . REST controller (new module: 'cocoon-rest') . JAX-RS based controllers (JSR 311) . Automatic conditional GET support for all caching pipelines. (ETag and Last-Modified are supported) . Wicket integration in both ways (new module: 'cocoon-wicket') . JMX based monitoring: Cache overview, reconfiguration of logging, Servlet-Service-Framework overview (new module: 'cocoon-monitoring') . SSF/Sitemap/Pipeline profiling (new module: 'cocoon-profiling' Another potentially interesting thing. . Update to Spring 2.5.6 Find all details at http://cocoon.apache.org/3.0/changes-report.html. You can find the staged files for all modules (sources, binaries, javadocs, checksums, gpg signatures) at http://people.apache.org/builds/cocoon/ SVN tags of all these artifacts can be found at http://svn.apache.org/repos/asf/cocoon/cocoon3/tags/ The general distribution artifacts (tar, zip) are available at http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.zip.sha1 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.asc http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.md5 http://people.apache.org/builds/cocoon/org/apache/cocoon/all/cocoon-all/3.0.0-alpha-2/cocoon-all-3.0.0-alpha-2-dist.tar.gz.sha1 I want to stress again that this is an alpha release. This means that we are free to change contracts without following any deprecation rules. See http://cocoon.apache.org/3.0/alpha-warning.html This majority vote stays open for at least 72 hours. Please cast your votes! +0 Which means that I lack free time (and more importantly, involvement) to test it honestly but I still appreciate the work all of you put into this release. Happy New Year to all! -- Best regards, Grzegorz Kossakowski (who drifted away from Java world and imperative programming almost completely)