Separate gb2312 and utf-8 decoding
[squirrelmail.git] / ReleaseNotes
index cf0dd61c49947924ecd29a5d6f53e4172fcded05..27a0999c230d20a7e5bb8f668748605fad22cff5 100644 (file)
@@ -1,88 +1,79 @@
 /*****************************************************************
 /*****************************************************************
- * Release Notes: SquirrelMail 1.4.0 Release Candidate 1         *
- * 31 December 2002                                              *
+ * Release Notes: SquirrelMail 1.4.0                             *
+ * The "Long Time Coming" Release                                *
+ * 3 April 2003                                                  *
  *****************************************************************/
 
 In this edition of SquirrelMail Release Notes:
  *****************************************************************/
 
 In this edition of SquirrelMail Release Notes:
-   * All about this Release!!!
+   * All about this Release!
+   * A note on PHP 4.3.x
    * Major updates
    * A note on plugins
    * Major updates
    * A note on plugins
-   * Reporting my favorite SquirrelMail 1.3 bug
-   * About our Release Aliases
+   * Reporting my favorite SquirrelMail 1.4 bug
 
 
-All about this Release!!!
-=========================
+All about this Release!
+=======================
 
 
-This is the first Release Candidate (RC) for the 1.4.x stable series.
-Please note that this release is not yet labeled STABLE officially.
+This is the first release of our new 1.4.x-series which is officially
+labeled STABLE! We've been through a long development trajectory
+which has resulted in this version. The big plusses of 1.4 over the
+previous 1.2.x series are enhanced stability, better compatibility
+with a wide range of mail/websystems, more features and less bugs.
+See the Major Updates section of this file for more.
 
 
-However, we've been running this on a number of systems and a variety
-of configs and we think it's worthy of the "stable"-title. Before we
-can call it stable we want to test it on as many systems as possible
-to iron out the last issues. 
 
 
-So download it! Install it, and try to break it! We are hungry for any
-bug report you send. 
+A note on PHP 4.3.x
+===================
+
+While the developers realize that PHP 4.3.x is the "latest and greatest"
+version of PHP to be available, SquirrelMail has not been extensively
+tested with it. We currently believe that SquirrelMail should work on
+PHP 4.3.x but we lack the experience with this new version to be
+absolutely sure. If you want to be safe, or experience problems, you may
+want to downgrade to PHP 4.2.x.
 
 
 Major updates
 ==============
 
 
 
 Major updates
 ==============
 
-The 1.4.0 series (as a result of 1.3 devel series) brings:
+The 1.4.0 series (as a result of 1.3 developent series) brings:
 
 * A complete rewrite of the way we send mail (Deliver-class),
   and of the way we parse mail (MIME-bodystructure parsing).
   This makes SquirrelMail more reliable and more efficient
   at the same time!
 * Support for IMAP UID which makes SquirrelMail more reliable.
 
 * A complete rewrite of the way we send mail (Deliver-class),
   and of the way we parse mail (MIME-bodystructure parsing).
   This makes SquirrelMail more reliable and more efficient
   at the same time!
 * Support for IMAP UID which makes SquirrelMail more reliable.
-* Optimizations to code and the number of IMAP calls.
+* Optimizations to code and the number of IMAP calls; SquirrelMail
+  is now a very scalable webmail solution.
 * Support for a wider range of authentication mechanisms.
 * Support for a wider range of authentication mechanisms.
-* Lots of bugfixes and a couple of UI-tweaks.
-
+* Lots of bugfixes, some new features and a couple of UI-tweaks.
 
 
 A note on plugins
 =================
 
 
 
 A note on plugins
 =================
 
-There have been very severe architecture improvements. Lots of plugins
+There have been major plugin architecture improvements. Lots of plugins
 have not yet been adapted to this. Plugins which are distributed with
 have not yet been adapted to this. Plugins which are distributed with
-this release (eg. in the same .tar.gz file) may work. Plugins not
-distributed with this plugin most probably WILL NOT WORK.
+this release (eg. in the same .tar.gz file) should work. Plugin authors
+will need some time to adapt their plugins, so quite a few plugins 
+might not work.
 
 So if you have ANY problem at all, first try turning off all plugins.
 
 So if you have ANY problem at all, first try turning off all plugins.
-
-
-A note on your configuration
-============================
-
-For a whole bunch of reasons, it is MANDATORY that you run conf.pl
-(and then save your configuration) from the config/ directory before
-using this release.
-
-If you have problems with UID support, please do these 2 things:
-
-1) For our comfort and the prosper of SquirrelMail:
-   send a bugreport with this information
-     * IMAP server type + version
-     * Whether you use server-side sorting
-     * Whether you use thread sorting
-     * The value of "sort" (as in conf.pl)
-   bugs can be submitted at: http://www.squirrelmail.org/bugs
-2) For your own pleasure and comfort:
-   turn of UID support in conf.pl, so you can continue to use 1.4.0
+If one plugin seems to be the culprit, contact the author to see if
+a 1.4.x version is underway.
 
 
 Reporting my favorite SquirrelMail 1.4 bug
 ==========================================
 
 
 
 Reporting my favorite SquirrelMail 1.4 bug
 ==========================================
 
-This RC is meant to catch the last bugs. So we need you to submit
-any bug you come across! Also, please mention that the bug is in
-this 1.4.0 RC1 release.
+We constantly aim to make SquirrelMail even better. So we need you to
+submit any bug you come across! Also, please mention that the bug is
+in this 1.4.0 release, and list your IMAP server and webserver details.
 
    http://www.squirrelmail.org/bugs
 
 
    http://www.squirrelmail.org/bugs
 
-Thank you for your cooperation in that issue. That helps us to make
-sure that nothing slips through the cracks. Also, it would help if
+Thanks for your cooperation with this. That helps us to make
+sure nothing slips through the cracks. Also, it would help if
 people would check existing tracker items for a bug before reporting
 it again. This would help to eliminate duplicate reports, and
 increase the time we can spend CODING by DECREASING the time we
 people would check existing tracker items for a bug before reporting
 it again. This would help to eliminate duplicate reports, and
 increase the time we can spend CODING by DECREASING the time we
@@ -90,11 +81,18 @@ spend sorting through bug reports. And remember, check not only OPEN
 bug reports, but also closed ones as a bug that you report MAY have
 been fixed in CVS already.
 
 bug reports, but also closed ones as a bug that you report MAY have
 been fixed in CVS already.
 
-In case you want to join us on coding SquirrelMail, or have other
+If you want to join us in coding SquirrelMail, or have other
 things to share with the developers, join the development mailinglist:
 
    squirrelmail-devel@lists.sourceforge.net
 
 
 things to share with the developers, join the development mailinglist:
 
    squirrelmail-devel@lists.sourceforge.net
 
 
+About Our Release Alias
+=======================
+
+This release is labeled the "Long Time Coming" Release.
+I think you can figure out the meaning behind this yourself.
+
+
                   Happy SquirrelMailing!
                     - The SquirrelMail Project Team
                   Happy SquirrelMailing!
                     - The SquirrelMail Project Team