cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simone Tripodi <simone.trip...@gmail.com>
Subject Re: [vote] Release Cocoon 3.0.0-alpha-2
Date Mon, 04 Jan 2010 16:00:26 GMT
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 <reinhard@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                  reinhard@apache.org
> ________________________________________________________________________
>



-- 
http://www.google.com/profiles/simone.tripodi

Mime
View raw message