]> granicus.if.org Git - ejabberd/commitdiff
* doc/release_notes_2.0.0.txt: Describe in the Release Notes the
authorBadlop <badlop@process-one.net>
Fri, 15 Feb 2008 19:18:36 +0000 (19:18 +0000)
committerBadlop <badlop@process-one.net>
Fri, 15 Feb 2008 19:18:36 +0000 (19:18 +0000)
upgrade instructions (EJAB-522)

SVN Revision: 1195

ChangeLog
doc/release_notes_2.0.0.txt

index 28c543c0db731becf4c2c179354dafec943a317a..0aebd6bb20da0ac879e3a734e0e4671446c5aa4f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-15  Badlop  <badlop@process-one.net>
+
+       * doc/release_notes_2.0.0.txt: Describe in the Release Notes the
+       upgrade instructions (EJAB-522)
+
 2008-02-15  Christophe Romain <christophe.romain@process-one.net>
 
        * src/ejabberd_sm.erl: Retreive connection type in
index 97c75776ed495673a799158131d8980c5e4a22dc..0c1152c325af2881f758896c32a725aa3760e770 100644 (file)
 
 
 
-   Important Notes:
+   Important Note:
 
 - Since this release, ejabberd requires Erlang R10B-5 or higher. 
   R11B-5 is the recommended version. R12 is not yet officially 
   supported, and is not recommended for production servers.
 
-- The 'ssl' option is no longer available in the listening ports. 
-  To get legacy SSL encryption use the option 'tls'.
 
-- The new ejabberdctl command line administration script can start, 
-  stop and perform many other administrative tasks in ejabberd.
 
+   Upgrading From ejabberd 1.x:
 
+- If you upgrade from a version older than 1.1.4, please check the
+  Release Notes of the intermediate versions for additional
+  information about database or configuration changes.
 
-Bug reports
+- The database schemas didn't change since ejabberd 1.1.4. Of course,
+  you are encouraged to make a database backup of your SQL database,
+  or your Mnesia spool directory before upgrading ejabberd.
+
+- The ejabberdctl command line administration script is improved in
+  ejabberd 2.0.0, and now it can start and stop ejabberd. If you
+  already wrote your own start script for ejabberd 1.x, you can
+  continue using it, or try ejabberdctl. For your convenience, the
+  ejabberd Guide describes all the ejabberd and Erlang options used by
+  ejabberdctl.
+
+- The example ejabberd.cfg file has been reorganized, but its format
+  and syntax rules are the same. So, you can continue using your
+  ejabberd.cfg file from 1.x if you want. The most important changes
+  are described now.
+
+- The 'ssl' option is no longer available in the listening ports. For
+  legacy SSL encryption use the option 'tls'. For STARTTLS encryption
+  as defined in RFC 3920 XMPP-CORE use the option 'starttls'. Check
+  the ejabberd Guide for more information about configuring listening
+  ports.
+
+- The options 'welcome_message' and 'registration_watchers' are now
+  options of the module mod_register. Check in the ejabberd Guide how
+  to configure that module.
+
+- To enable PEP support in mod_pubsub, you need to enable it in the
+  mod_pubsub configuration, and also enable the new module
+  mod_caps. Check the section about mod_pubsub in the ejabberd Guide.
+
+- Other new features and improvements also require changes in the
+  ejabberd.cfg, like mod_http_bind, mod_http_fileserver, mod_proxy65,
+  loglevel, pam_service, and watchdog_admins. Search for those words
+  in the ejabberd Guide and the example ejabberd.cfg.
+
+
+   Bug reports
 
   You can officially report bugs on Process-one support site:
   https://support.process-one.net/