From anthony at interlink.com.au Wed Nov 5 07:17:35 2003 From: anthony at interlink.com.au (Anthony Baxter) Date: Wed Nov 5 07:20:39 2003 Subject: [Spambayes-announce] Spambayes version 1.0a7 is released Message-ID: <200311051217.hA5CHZ2M016109@localhost.localdomain> The spambayes team is pleased to announce the seventh release of the source distribution of spambayes. Get it from the 'Download' page at http://www.spambayes.org/download.html The SpamBayes project is working on developing a Bayesian anti-spam filter, initially based on the work of Paul Graham. The major difference between this and other, similar projects is the emphasis on testing newer approaches to scoring messages. SpamBayes is not a single application. The core code is a message classifier, however there are several applications available as part of the SpamBayes project which use the classifier in specific contexts. More information is available at the Spambayes website at http://www.spambayes.org/ Detailed information on the changes in this release are at the end of this message. Enjoy the new release and your spam-free mailbox :-) Anthony (on behalf of the spambayes team) New in this release (from the file WHAT_IS_NEW.txt in the distribution): This file covers the major changes between each release. For more details, the reader is referred to the changelog (changelog.txt in the main directory of the archive), or for extreme details, to the check-ins archive (please see ) Changes are broken into sections for each application, plus one that will probably only interest developers, and one for everything else. Any actions necessary to move to this release from the previous release are noted in the "Transition" section. New in Alpha Release 7 ====================== -------------------------- ** Incompatible changes ** -------------------------- o If you are using a pickle for storage, your 'message info' database would previously still have been a dbm (where available). This is no longer the case - if you are using a pickle for the statistics database, you have a pickle for everything. Your old 'message info' database is not converted (and there is no utility provided to do so), but you should not suffer any ill effects from this, *unless* you are using sb_imapfilter.py. In that case, you will find that the filter trains and classifies all messages in the folders it examines, even if it has seen them before - this will only occur once, however. There should be no other incompatible changes (from 1.0a6) in this release. POP3 Proxy / SMTP Proxy ----------------------- o An error where a failure message would be printed by the SMTP proxy, even on success, was fixed. Web Interface ------------- o The bug which caused the "TypeError" when trying to access the database after setting a configuration option via the interface has been fixed. POP3 Proxy Service / POP3 Proxy Tray Application ------------------------------------------------ o Both the pop3proxy_service.py and pop3proxy_tray.py scripts are now installed (with "setup.py install") if the user is using Windows. IMAP Filter ----------- o Better handle displaying the available folders when server and login information is not available. o Better handle problems parsing the date. o If IMAP over SSL is available, offer it via the web interface. General ------- o Various improvements have been made to the management of the 'message info' database. As outlined above, it will now be stored as a pickle, if your statistics database uses a pickle. In addition, we attempt to close the database when we should, and make sure that we explicitly update it. This should hopefully go some way to solving the "DB_RUN_RECOVERY" errors that have been regularly reported - we would be interested to hear from you if upgrading to 1.0a7 does appear to solve this problem for you (email spambayes@python.org). o We now try to determine the type of dbm storage used from the file, if one already exists. This should make the transition between formats a little easier. o Fix sb_xmlrpcserver to work with the renamed (since 1.0a5) scripts. o Fix the sense of include_trained in sb_mboxtrain. Transition ========== If you are transitioning from a version older than 1.0a6, please also read the notes in the previous release notes (accessible from ). Other than the changes listed in "Incompatible changes" at the top of this document, there are no known transition issues. Reported Bugs Fixed =================== The following bugs tracked via the Sourceforge system were fixed: 809769, 814322, 816400, 810342, 818552 A URL containing the details of these bugs can be made by appending the bug number to this URL: http://sourceforge.net/tracker/index.php?func=detail&group_id=61702&atid=498103&aid= Feature Requests Added ====================== No feature requests tracked via the Sourceforge system were added for this release. Patches integrated =================== No patches tracked via the Sourceforge system were integrated for this release. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 5402 bytes Desc: not available Url : http://mail.python.org/pipermail/spambayes-announce/attachments/20031105/a1f2dec0/attachment.bin