A document has been updated:
http://cocoon.zones.apache.org/daisy/documentation/593.html
Document ID: 593
Branch: main
Language: default
Name: Updating Cocoon (unchanged)
Document Type: Document (unchanged)
Updated on: 10/14/05 4:14:09 PM
Updated by: Vadim Gritsenko
A new version has been created, state: publish
Parts
=====
Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name: (unchanged)
Size: 11727 bytes (previous version: 11547 bytes)
Content diff:
(6 equal lines skipped)
<p>The following items/topics are missing:</p>
<ul>
--- <li>blocks</li>
--- <li>framework/Avalon</li>
--- <li>build system</li>
--- <li>configuring Cocoon (properties vs. web.xml, include mechanism for
sitemap
--- and xconf)</li>
+++ <li>Changes from "compile-time" blocks to "more-real" blocks.</li>
+++ <li>Switch from Excalibur ECM to Cocoon ECM++</li>
+++ <li>Changes to build system (Maven2)</li>
+++ <li>Changes to Cocoon configuration (properties vs. web.xml, include
mechanism
+++ for sitemap and xconf)</li>
<li>jxtg now in template block</li>
<li>List all removed class and add alternatives</li>
<li>...</li>
</ul>
--- <h1>Updating Cocoon</h1>
+++ <h1>Updating To Cocoon 2.2.x</h1>
<p>Please take your time to read this document completely before trying to
upgrade from a Cocoon 2.1.x installation to 2.2 (or above). You can also
read it
if you want to know what was going on in the development of Cocoon. If you
want
--- to upgrade from an 2.0.x installation, please read the instructions
--- <a href="daisy:640">here</a>, first.</p>
+++ to upgrade from an 2.0.x installation, please read <a
href="daisy:640">Updating
+++ to Cocoon 2.1.5</a> document first.</p>
<p class="note">THIS DOCUMENTATION IS ALPHA AS WELL AS THE CURRENT
DEVELOPMENT
--- FOR 2.2, so use this information with great care. It might be that we don't
have
--- added everything and (more important) it might be that we revert some
changes
--- detailed here.</p>
+++ FOR 2.2, so treat this information with great care. It might be that we
have not
+++ added everything and (more important) it might be that we will revert some
of
+++ the changes detailed here.</p>
<p>The Cocoon team took great care in making this new version as compatible
as
possible. However, in order to achieve even more flexibility, usability and
performance, the internal architecure of Cocoon has been improved. Due to
these
--- improvements it has not been possible to be compatible in every little
detail.
--- If you follow the instructions of this document closely, however, you
should be
--- able to quickly upgrade your Cocoon 2.1.x installation.</p>
+++ improvements it has not been possible to be compatible in each and every
little
+++ detail. However, if you follow the instructions of this document closely,
you
+++ should be able to quickly upgrade your Cocoon 2.1.x installation.</p>
--- <p>In general, a good advice is that you avoid any calls to private or
--- deprecated API. If you are calling deprecated API, look up for an
alternative.
--- In most case this is documented in the java docs. If not or if you are
calling
--- private API please ask on the mailing lists for the "right way".</p>
+++ <p>In general, it is a good idea to avoid any calls to private or deprecated
+++ API. If you are calling deprecated API, look up for an alternative. In most
+++ cases this is documented in the javadoc of the deprecated class. If not, or
if
+++ you are calling private API, please ask on the mailing lists for the "right
+++ way".</p>
<h1>Updating Your Application</h1>
<p>Currently, updating your application from an older version to the latest
version of Cocoon has to be done manually (but we are working on a better
solution!).</p>
--- <p>We suggest you, that you start from a clean Cocoon installation and
--- incorporate your changes into the cocoon.xconf, the sitemap etc. This is in
most
--- cases much easier than starting with your old application and adapting it
for
--- Cocoon 2.2.x.</p>
+++ <p>We suggest that you start from a clean Cocoon 2.2.x installation and
+++ incorporate your changes into the cocoon.xconf, the sitemap etc. In most
cases
+++ this is much easier than starting with your old application's files and
adapting
+++ them to Cocoon 2.2.x.</p>
<h1>Sitemap Changes</h1>
(226 equal lines skipped)
Fields
======
no changes
Links
=====
no changes
Custom Fields
=============
no changes
Collections
===========
no changes