mromy 2005/10/12 12:11:26 CEST
Modified files:
core/src/webapp/html/startup readme.html
Log:
- Updated for 5.0 beta1 release
Revision Changes Path
1.18 +57 -79 jahia/core/src/webapp/html/startup/readme.html
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/html/startup/readme.html.diff?r1=1.17&r2=1.18&f=h
Index: readme.html
===================================================================
RCS file: /cvs/jahia/core/src/webapp/html/startup/readme.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- readme.html 10 Oct 2005 13:57:36 -0000 1.17
+++ readme.html 12 Oct 2005 10:11:26 -0000 1.18
@@ -172,10 +172,10 @@
</div>
<div class="maincontent">
-<h1>Jahia 4.5 Alpha 1 (A1) README file</h1>
-<p>Release date: 10/10/2005<br />
+<h1>Jahia 5.0 Beta 1 (A1) README file</h1>
+<p>Release date: 12/10/2005<br />
<br />
- You have installed the Alpha 1 (A1 ) release of Jahia 4.5. <br />
+ You have installed the Beta 1 (B1 ) release of Jahia 5.0. <br />
<br />
Please read this README carefully to learn about the new features
present in
this development release. <br />
@@ -184,30 +184,30 @@
<h2>Table of content:</h2>
<p>
- <a href="#1">Status</a><br />
- - <a href="#11">New Features in 4.5 A1</a><br />
- - <a href="#12">New Features in 4.5 M4</a><br />
- - <a href="#13">New Features in 4.5 M3</a><br />
- - <a href="#14">New Features in 4.5 M2</a><br />
- - <a href="#15">New Features in 4.5 M1</a><br />
- - <a href="#16">Ongoing Development for Jahia 4.5 Final Release</a><br />
- - <a href="#17">How can I upgrade from a Jahia 4.0</a> <a href="#6">or
4.1 to this
+ - <a href="#11">New Features in 5.0 B1</a><br />
+ - <a href="#12">New Features in 5.0 M4</a><br />
+ - <a href="#13">New Features in 5.0 M3</a><br />
+ - <a href="#14">New Features in 5.0 M2</a><br />
+ - <a href="#15">New Features in 5.0 M1</a><br />
+ - <a href="#16">Ongoing Development for Jahia 5.0 Final Release</a><br />
+ - <a href="#17">How can I upgrade from a Jahia 4.0 or 4.1 to this
development release ?</a><br />
- <a href="#18">Installation Issues</a><br />
- <a href="#19">Taglibs documentation generation</a><br />
<br />
</p>
<h2><a name="1" id="1"></a>Status</h2>
-<p>You have installed a Jahia 4.5
+<p>You have installed a Jahia 5.0
development release. This version if not final and is then not
recommended for
production use. However this version can be used for test and development
purposes.<br />
<br />
This version only includes part of the functional and architectural
changes we
-will implement in the final release of Jahia 4.5. </p>
+will implement in the final release of Jahia 5.0. </p>
<br/>
-<h2><a name="11" id="11"></a>New features in 4.5 Alpha 1</h2>
+<h2><a name="11" id="11"></a>New features in 5.0 Beta 1</h2>
<b>Search Refactoring<br />
</b><font face="Verdana" color="black" size="1">
<span style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana">
@@ -270,7 +270,7 @@
<br /><br />
-<h2><a name="12" id="12"></a>New features in 4.5 M4</h2>
+<h2><a name="12" id="12"></a>New features in 5.0 M4</h2>
<b>Time-Based Publishing<br />
</b><font face="Verdana" color="black" size="1">
<span style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: Verdana">The
@@ -292,36 +292,59 @@
<strong>before launching the Jahia configuration wizard</strong></span> :
<br/>
<br/>
- in the file <i>TOMCAT_HOME/webapps/jahia/WEB-INF/etc/slide/defs.xml</i>,
you need to
-comment the line beginning with "<parameter name="contentStore">"<br/>
+comment the following line :<br/>
+<br/>
[EMAIL PROTECTED]@
+<br/>
<br/>
- in the file
<i>TOMCAT_HOME/webapps/jahia/WEB-INF/etc/spring/applicationContext-services.xml</i>,
find the part beginning with "<bean id="JahiaTextFileService"
parent="txProxyTemplate">" and
replace<br/>
<br/>
-<bean class="org.jahia.services.files.JahiaTextFileBaseService"
factory-method="getInstance" ><br/>
- <property name="cacheService"><br/>
- <ref bean="JahiaCacheService"/><br/>
+<bean id="JahiaTextFileService" parent="txProxyTemplate"><br/>
+ <property name="target"><br/>
+ @BIGTEXTBEAN@<br/>
</property><br/>
</bean><br/>
<br/>
by<br/>
<br/>
-<bean class="org.jahia.services.files.JahiaTextFileDBBaseService"
factory-method="getInstance" ><br/>
-</bean><br/>
-
-
+<property name="target"><br/>
+ <bean
class="org.jahia.services.files.JahiaTextFileDBBaseService"
factory-method="getInstance"/><br/>
+</property><br/>
+<br/>
+Both parts are present in the applicationContext-services.xml file, but the
second one is commented, so you just need
+to comment the first part and uncomment the second.<br/>
+<br/>
+<span class="red">If you are using MySQL, the <i>max_allowed_packet</i>
parameter in the <strong>my.ini</strong> will limit the maximum size
+of a file to be stored in the database, so make sure that it is configured
to allow large enough files for your needs.</span><br/>
+For example :<br/>
+<br/>
+<i>
+[mysqld]<br/>
+max_allowed_packet=16777216<br/>
+</i>
+<br/>
+Or:<br/>
+<br/>
+<i>
+[mysqld]<br/>
+max_allowed_packet=16M<br/>
+</i>
+<br/>
+will limit the maximum size for each file stored in the database to 16
Megabytes.
</span></font></p>
<br/><br/>
-<h2><a name="13" id="13"></a>New features in 4.5 M3</h2>
+<h2><a name="13" id="13"></a>New features in 5.0 M3</h2>
<b>Postgres support</b>
<br />
-First implemenation of Postgres support has been commited in Jahia 4.5.
Default and
+First implemenation of Postgres support has been commited in Jahia 5.0.
Default and
recommended plateform still remains MySQL.
<br /><br />
<b>Improved performances</b>
<br />
-Improvement has been made at various levels to obtain better performances in
Jahia 4.5
+Improvement has been made at various levels to obtain better performances in
Jahia 5.0
in regards to release M2. Much of the effort has been put on Hibernate
fine-tuning as well
as Jahia back-end cache system, which took longer than expected.<br/>
As we head towards the final release, we will of course continue to improve
Jahia performances.
@@ -344,7 +367,7 @@
<br /><br />
-<h2><a name="14" id="14"></a>New features in 4.5 M2</h2>
+<h2><a name="14" id="14"></a>New features in 5.0 M2</h2>
<b>New Persistence Layer</b>
<br />
The persistence layer of Jahia is being rewritten in order to support
Hibernate
@@ -368,7 +391,7 @@
<br /><br /><b>ParamBean refactoring</b>
<br/>
-A major refactoring of the ParamBean class happened in version 4.5 of Jahia.
+A major refactoring of the ParamBean class happened in version 5.0 of Jahia.
It allows for unit testing of Jahia, as well as using Jahia's content API
as a library, independently of a servlet container.<br/>
The main idea behind this change is to introduce a context object that is
@@ -469,7 +492,7 @@
<br /><br />
-<h2><a name="15" id="15"></a>New features in 4.5 M1</h2>
+<h2><a name="15" id="15"></a>New features in 5.0 M1</h2>
<p><b>Full Workflow Refactoring</b> <b>+ Senseï support<br /></b>
The Jahia default workflow was fully refactored in order to support a
"No workflow" mode, a "N-Step Workflow" mode (which
replace
@@ -486,7 +509,7 @@
<br /><br /><b>JSR 168 Support (Apache Pluto and Jetspeed 2 integration)</b>
<br />The portal layer was refactored in order to support JSR168 compliant
portlets.
<br /><br />
-<b>MetaData Support (Dublin Core MetaData)</b> <br />Jahia 4.5 introduces
+<b>MetaData Support (Dublin Core MetaData)</b> <br />Jahia 5.0 introduces
advanced MetaData support. Each content object will
benefit from some automatic metadata such as the Author name, the Validator
name or the Creation Date. This will also allow the site administrator to add
@@ -504,23 +527,7 @@
import it elsewhere (including on another Jahia server). The XML
import/export
tool will also manage "diffs" and only import changes from a
certain
date.</p>
-<h2><a name="16" id="16"></a>Ongoing Development for Jahia 4.5 Final
Release</h2>
-<p>Several other features are
- planned for the final release of Jahia 4.5 but are not present in this
edition
- yet (too early and unstable developments). These new features will be
available
- in the next milestone releases of Jahia 4.5 or in the Beta releases.<br
/>
- <br />
-
-<b>Partial JSR170 support</b><br />
-<a href="http://www.jcp.org/en/jsr/detail?id=170">JSR170</a> Level 1 (read
only access)
-will probably be implemented in Jahia 4.5.
-Full JSR170 support is planned for Jahia 5.0 (2006). JSR170 defines
-the Java Content Repository (JCR) API specification which aims to provide a
-common programmatic interface to proprietary content repositories. Therefore,
-Jahia's content-based application logic will ultimately be independent of the
-underlying repository architecture or physical storage.<br />
-<!--<i>Warning: </i>this change will require modifications to the Jahia 4.0
or 4.1
-set of templates.<br />-->
+<h2><a name="16" id="16"></a>Ongoing Development for Jahia 5.0 Final
Release</h2>
<br />
<b>Edge Servers Support (ESI + JSR128)<br />
</b>The current HTML cache proxy is being refactored to support the
@@ -532,44 +539,14 @@
the page level to right down the container level resulting in decreased
back-end
CPU and memory load.<br />
<br />
-<b>New Collaboration Suite<br />
-</b>With the introduction of JSR168 support, Jahia will also package new
-advanced portlets. These will include a new Web Clipping Builder which
allows the site administrators to easily create JSR168 compliant
-"webclipplets", a full calendar server with synchronisation
-capabilities with Outlook and other Palms or PocketPC, a powerful discussion
-forum and some instant messaging feature.<br />
-<br />
-
-<b>Partial WebDAV-Jahia mapping<br /></b>
-A partial mapping between the WebDAV folder and directories and the Jahia
-containers and pages was realized. The idea is to simplify File Management
and
-introduce a light Document Management System within Jahia. Files uploaded
-through WebDAV automatically create a container and new directories
-automatically create a new pages. A prepackaged demo with some preconfigured
-templates is available here.
-Warning: Delete and move operations are not supported yet. This feature will
-certainly not be completed and production ready for Jahia 4.5 and will be
-available in a future release.
-<br />
<br />
-<p><br />
- <br />
- All these features are still under development. The previous list should
be
- considered as a "wish list". According to the status and the
- stability of such and such feature, it may not be present in the Jahia
4.5 Final
- Release. We also welcome any contributor who wants to help or plan to
add other
- new enhancements for Jahia 4.5+. Do not forget that Jahia is a community
and a
- collaborative project, so feel free to help, contribute or sponsor new
- features.<br />
- <br />
-</p>
<h2><a name="17" id="17"></a>How can I upgrade from a Jahia 4.0 or 4.1 to
this new version
? </h2>
<p>There is currently no automatic
- migration scripts or manual migration procedure for Jahia 4.5. You
should only
+ migration scripts or manual migration procedure for Jahia 5.0. You
should only
consider this milestone as a development version in order to test new
features
(compatibility with your environment, performance, etc...) or to directly
- develop new templates using some features only present in Jahia 4.5.
Moreover
+ develop new templates using some features only present in Jahia 5.0.
Moreover
the database model or the Jahia API are not finalized yet and will
certainly be
modified during the next months. Finally extensive QA tests have not be
performed and your data may be corrupted. It is then clearly not
recommended to
@@ -582,7 +559,8 @@
<p><b>Make sure you don't use any white space in the path name
when installing Jahia.<br />
<br />
- Currently, this release only works with the MySQL and PostgresQL
databases.
+ Currently, this release works only with the MySQL, PostgresQL and
Hypersonic (HSQL)
+ databases.<br/>
Make sure also that the database you created for Jahia is empty before
installing
this release (no previous Jahia tables should exist in the
database).</b><br/>
<br/>Please check the archive of the public Install mailing list before
sending