aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2008-02-15 19:18:36 +0000
committerBadlop <badlop@process-one.net>2008-02-15 19:18:36 +0000
commit9a795401ae79267cc6e53d607ae84a36880a1924 (patch)
tree954dd99dcdff67e17c8dfb3bf668d9a86fbb463c
parentRetreive connection type in sm_register_connection_hook (diff)
* doc/release_notes_2.0.0.txt: Describe in the Release Notes the
upgrade instructions (EJAB-522) SVN Revision: 1195
-rw-r--r--ChangeLog5
-rw-r--r--doc/release_notes_2.0.0.txt49
2 files changed, 48 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 28c543c0d..0aebd6bb2 100644
--- 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
diff --git a/doc/release_notes_2.0.0.txt b/doc/release_notes_2.0.0.txt
index 97c75776e..0c1152c32 100644
--- a/doc/release_notes_2.0.0.txt
+++ b/doc/release_notes_2.0.0.txt
@@ -147,21 +147,58 @@
- 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/