This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
releasenotes:0.18.2_and_0.19.0 [2007/01/18 10:04] – texasfett | releasenotes:0.18.2_and_0.19.0 [2008/02/08 19:49] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== 0.18.2 and 0.19.0 (June 11, 2003) ====== | ====== 0.18.2 and 0.19.0 (June 11, 2003) ====== | ||
- | + | < | |
- | < | + | INTRODUCTION |
- | < | + | For the first time in POPFile history we are releasing two versions at the |
- | same time. Please take a moment to decide which version is most appropriate | + | same time. Please take a moment to decide which version is most appropriate |
- | for you.</ | + | for you. |
- | < | + | v0.18.2 is a minor bug fix update to the last v0.18.1 made in February and |
- | contains no new features. | + | |
- | happy with POPFile as it stands and would just like bug fixes and nothing | + | happy with POPFile as it stands and would just like bug fixes and nothing |
- | else.</ | + | else. |
- | < | + | v0.19.0 is a major update to v0.18.1 and include everything that is fixed |
- | in v0.18.2 plus much more. Full details are below.</ | + | in v0.18.2 plus much more. Full details are below. |
- | < | + | A special thank you goes out to Sam Schinke who has contributed a great |
- | deal to this release particularly with his work fixing outstanding bugs and | + | deal to this release particularly with his work fixing outstanding bugs and |
- | porting them from v0.19.0 and v0.18.2. | + | |
- | < | + | Brian Smith also needs your applause for major updates to the Windows installer |
- | making it easier than ever to install and configure POPFile on Windows.</ | + | |
- | < | + | I recommend v0.19.0 because of the many improvements, |
- | STABLE release for those who want rock solid reliability and want others to | + | |
- | do the bug hunting on the new v0.19.x line :-)</ | + | do the bug hunting on the new v0.19.x line :-) |
- | < | + | (Of course if you are really conservative you might like to download and use |
- | v0.18.1 which has been in use by many people since February 27).</ | + | |
- | < | + | ESSENTIAL READING IF YOU ARE UPGRADING TO v0.19.0 |
- | < | + | 1. BACK UP YOUR OLD INSTALLATION: |
- | | + | the entire POPFile directory somewhere. |
- | | + | POPFile v0.19.0 on top of your current installation; |
- | | + | is a sensible precaution. |
- | < | + | 2. ACCURACY MIGHT DROP FOR A SHORT WHILE: because of some changes made in the |
- | | + | mail parser it is possible that you might see accuracy drop initially and |
- | | + | you may find yourself reclassifying a few messages that used to work. This |
- | | + | is unfortunate but necessary to make POPFile even more accurate than before |
- | | + | and v0.19.0 incorporates changes that make POPFile' |
- | | + | accuracy better; however old corpuses might need a little retraining. |
- | < | + | DOWNLOADING |
- | < | + | You can obtain the latest releases of POPFile by visiting |
- | < | + | http:// |
- | < | + | UPGRADING |
- | < | + | Just install POPFile on top of the currently installed version. |
- | read the ESSENTIAL READING above first if you are upgrading from a pre v0.19.0 | + | read the ESSENTIAL READING above first if you are upgrading from a pre v0.19.0 |
- | version?</ | + | |
- | < | + | FAQ |
- | < | + | zonk3r has spent a great deal of time on a POPFile FAQ. Please check it out |
- | as it covers many questions that you might have:</ | + | as it covers many questions that you might have: |
- | < | + | http:// |
- | < | + | THE GORY DETAILS FOR v0.18.2 |
- | < | + | |
- | the history.</ | + | |
- | < | + | Reports: 701390 () (fixed by sschinke) |
- | < | + | |
- | message classification.</ | + | |
- | < | + | Reports: 705448, 694002 () (fixed by sschinke) |
- | < | + | |
- | < | + | Reports: 697278 (jdeifik) |
- | < | + | |
- | trouble with them).</ | + | |
- | < | + | Patch: esniper |
- | Reports: 701981 (esniper)</ | + | |
- | < | + | |
- | < | + | Reports: 699098 (mfichtner) |
- | < | + | |
- | + | | |
- | Reports: biljir</ | + | |
- | < | + | |
- | our handling of MIME messages much more robust.</ | + | |
- | < | + | Reports: 695565 (biljir), 702215 (gdvieira), 702316 (spf) |
- | < | + | |
- | < | + | Reports: 729551 (fibrizo) |
- | < | + | |
- | < | + | Reports: 719989 (thedonga) |
- | < | + | 10. Fixed unrequested History deletion, history doesn' |
- | < | + | Reports: 703364 (besonen), 708387 (beej) (and others) |
- | < | + | 11. Fixed XPL problems with filtered history view |
- | < | + | Reports: 697046 (helphand), 692673 (nobody) |
- | < | + | 12. Restored main history form to POST |
- | < | + | Reports: 690451 (nobody) |
- | < | + | 13. Fixed reporting of remaining child pid's |
- | < | + | Reports: none |
- | < | + | 14. Make hostname decoding case-insensitive |
- | < | + | Reports: none |
- | < | + | 15. Fix odd return value from classify_file for some messages: " |
- | < | + | Reports: none |
- | < | + | THE GORY DETAILS FOR v0.19.0 |
- | < | + | All of the above plus... (sschinke had a hand in lots of this too) |
+ | |||
+ | 1. Large overhaul of the magnets system so that we add Cc magnets, make | ||
+ | | ||
+ | | ||
+ | by selecting parts of the From, To, Cc and Subject lines. | ||
- | 1. Large overhaul of the magnets system so that we add Cc magnets, make | + | |
- | magnets editable from the Magnets page, and a new feature called | + | |
- | QuickMagnets which allows you to create magnets from received emails | + | |
- | by selecting parts of the From, To, Cc and Subject lines.</ | + | |
- | < | + | 2. When an email is clicked on to see the colored version a new page |
+ | | ||
+ | now have popups on the colored areas), a new full dump of the | ||
+ | | ||
- | < | + | |
- | appears with complete coloring (including for the pseudowords which | + | |
- | now have popups on the colored areas), a new full dump of the | + | |
- | probabilities used in the calculation of the message classification.</ | + | |
- | < | + | 3. On the Buckets page there are new statistics counting the number of |
+ | | ||
+ | | ||
+ | and the number of false negatives (i.e. mails that should have been | ||
+ | in that bucket but were not). | ||
- | < | + | |
- | errors made by bucket. | + | |
- | positives | + | |
- | and the number of false negatives (i.e. mails that should have been | + | |
- | in that bucket but were not).</ | + | |
- | < | + | In addition when clicking on an individual bucket to look at the words |
+ | in it a new page appears with a clickable index for speed and words | ||
+ | are sorted by frequency so that you can see the most important words | ||
+ | in each bucket. | ||
- | < | + | |
- | in it a new page appears with a clickable index for speed and words | + | |
- | are sorted by frequency so that you can see the most important words | + | |
- | in each bucket.</ | + | |
- | < | + | From the bucket page it is possible to remove all the words in a bucket |
+ | so that you can start retraining a bucket without having to delete | ||
+ | and reinsert it. | ||
- | < | + | |
- | so that you can start retraining a bucket without having to delete | + | |
- | and reinsert it.</ | + | |
- | < | + | 4. The Configuration page is now pluggable so that as new modules are |
+ | | ||
- | < | + | |
- | written their elements appear in the configuration page automatically.</ | + | |
- | < | + | There is a link to the current log file so that you can access it |
+ | from within the browser. | ||
- | < | + | |
- | from within the browser.</ | + | |
- | < | + | 5. The Security page is now pluggable so that as new modules are |
+ | | ||
+ | |||
+ | Requests: | ||
- | < | + | 6. The Advanced tab no longer uses a hard coded set of ignored words, |
- | written their elements appear | + | they are now stored |
- | + | ||
- | Requests: none </ | + | |
- | < | + | |
- | they are now stored in a file and can be edited through the UI.</ | + | |
- | < | + | 7. POPFile' |
+ | use of Perl's object oriented features and there is now a common | ||
+ | base class for all POPFile modules (called POPFile::Module) and as | ||
+ | a result many of the POPFile modules have been simplified greatly. | ||
- | < | + | An offshoot |
- | use of Perl's object oriented features and there is now a common | + | that you can obtain only if you get the cross platform version: |
- | base class for all POPFile | + | |
- | a result many of the POPFile modules have been simplified greatly.</ | + | |
- | < | + | |
- | that you can obtain only if you get the cross platform version:</ | + | NNTP.pm |
+ | | ||
+ | | ||
- | < | + | |
- | NNTP.pm | + | |
- | | + | |
- | through XML-RPC </ | + | |
- | < | + | |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
- | < | + | |
- | classify_and_modify | + | |
- | get_buckets | + | |
- | get_bucket_word_count | + | |
- | get_bucket_word_list | + | |
- | get_word_count | + | |
- | get_bucket_unique_count | + | |
- | get_bucket_color | + | |
- | set_bucket_color | + | |
- | get_bucket_parameter | + | |
- | set_bucket_parameter | + | |
- | get_html_colored_message | + | |
- | create_bucket | + | |
- | delete_bucket | + | |
- | rename_bucket | + | |
- | add_message_to_bucket | + | |
- | remove_message_from_bucket | + | |
- | get_buckets_with_magnets | + | |
- | get_magnet_types_in_bucket | + | |
- | clear_bucket | + | |
- | clear_magnets | + | |
- | get_magnets | + | |
- | create_magnet | + | |
- | get_magnet_types | + | |
- | delete_magnet | + | |
- | get_stop_word_list | + | |
- | add_stopword | + | |
- | remove_stopword</ | + | |
- | < | + | 8. Numbers are now legal in bucket names. |
- | < | + | |
- | < | + | 9. The characters used around the classification in subject modification |
+ | can now be reconfigured with options -bayes_subject_mod_left and | ||
+ | | ||
- | < | + | |
- | can now be reconfigured with options -bayes_subject_mod_left and | + | |
- | -bayes_subject_mod_right and they default to [ and ]</ | + | |
- | < | + | 10. All command line parameters have changed name. The old names all work |
+ | | ||
+ | |||
+ | Old Parameter | ||
- | < | + | corpus |
- | | + | |
- | + | | |
- | Old Parameter | + | |
+ | ecount | ||
+ | mcount | ||
+ | msgdir | ||
+ | subject | ||
+ | imeout | ||
+ | xpl | ||
+ | xtc | ||
+ | download_count | ||
+ | logdir | ||
+ | localpop | ||
+ | port pop3_port | ||
+ | sport | ||
+ | server | ||
+ | separator | ||
+ | toptoo | ||
+ | archive | ||
+ | archive_classes | ||
+ | archive_dir | ||
+ | history_days | ||
+ | language | ||
+ | last_reset | ||
+ | last_update_check | ||
+ | localui | ||
+ | page_size | ||
+ | password | ||
+ | send_stats | ||
+ | skin html_skin | ||
+ | test_language | ||
+ | update_check | ||
- | < | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | < | + | 11. There is now a Reclassify button at the top of the History page |
+ | as well as at the bottom. | ||
- | < | + | |
- | as well as at the bottom.</ | + | |
- | < | + | 12. If you do a search that results in no results there is now a search box |
+ | for you to search again. | ||
- | < | + | |
- | for you to search again.</ | + | |
- | < | + | 13. The Windows installer now guides you in the creation of an initial set |
+ | of buckets. | ||
- | < | + | |
- | of buckets.</ | + | |
- | < | + | 14. Each time the history cache is reloaded we insert a marker line in the UI, |
+ | these markers delimit the times the user reloaded the history with new messages | ||
+ | and provide a useful marker for using POPFile throughout the day. Everything | ||
+ | | ||
- | < | + | |
- | these markers delimit the times the user reloaded the history with new messages | + | |
- | and provide a useful marker for using POPFile throughout the day. Everything | + | |
- | before the last marker is newly received.</ | + | |
- | < | + | 15. POPFile now has 19 UI translations available in the following languages: |
- | < | + | |
- | + | Chinese (simplified) | |
- | < | + | Chinese (traditional) |
- | | + | Danish |
- | | + | Dutch |
- | | + | English |
- | | + | English (UK) |
- | | + | Finnish |
- | | + | French |
- | | + | German |
- | | + | Hungarian |
- | | + | Korean |
- | | + | Norwegian |
- | | + | Portugese (Brazilian) |
- | | + | Russian |
- | | + | Slovak |
- | | + | Spanish |
- | | + | Swedish |
- | | + | Ukrainian (http:// |
- | | + | |
- | | + | |
- | + | ||
- | Requests: none</ | + | |
- | < | + | 16. To help in the fight against spam a number of new pseudowords have been |
- | added to track spams that load images from across the web and web bugs, the | + | |
- | complete list of pseudowords is now:</ | + | |
- | < | + | |
- | | + | header:< |
- | | + | html: |
- | | + | html:td |
- | | + | html: |
- | | + | html: |
- | | + | html: |
- | | + | html: |
- | | + | html: |
- | | + | html: |
- | | + | html: |
- | | + | trick: |
- | | + | trick: |
- | | + | trick: |
- | + | ||
- | Requests: none</ | + | |
- | < | + | 17. Numerous modifications by Sam and I to the mail parser, MIME handling, HTML |
- | parser, colorizer, Base 64 and Quoted Printable decoder to improve accuracy.</ | + | |
- | < | + | Requests: lost track |
- | < | + | 18. Windows users will discover that POPFile adds an icon to the system tray |
- | with a popup menu (right click) that offers to take you to the POPFile UI | + | |
- | or to shutdown POPFile. | + | |
- | UI.</ | + | |
- | < | + | Requests: lost track |
- | < | + | 19. Sorting of columns in the History can be set to ascending or descending |
- | by clicking on the column header. | + | |
- | which column is sorted and in what order.</ | + | |
- | < | + | Requests: none |
- | < | + | 20. Fixed security problem with the X-POPFile-Link functionality and passwords. |
- | < | + | Requests: none |
- | < | + | DONATIONS |
- | < | + | Thank you to everyone who has clicked the Donate! button and donated their |
- | hard earned cash to me in support of POPFile. | + | hard earned cash to me in support of POPFile. |
- | who have contributed patches, feature requests, bug reports and translations.</ | + | who have contributed patches, feature requests, bug reports and translations. |
- | < | + | http:// |
- | < | + | CONCLUSION |
- | + | ||
- | Keep the ideas and bug reports coming.</ | + | Keep the ideas and bug reports coming. |
- | < | + | John. |
+ | </ |
Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.