[Wiki] changed: Project/HordeMime
Michael Slusarz <[email protected]>
| Newsgroups | gmane.comp.horde.cvs |
|---|---|
| Message-ID | <[email protected]> |
slusarz Mon, 20 Oct 2008 00:24:02 -0400 Modified page: http://wiki.horde.org/Project/HordeMime New Revision: 1.13 Change log: updates @@ -10,9 +10,9 @@ [http://bugs.horde.org/ticket/3580 Bug #3580] ++ People -Michael Slusarz has been the lead developer on the MIME package lately. Jan Schneider has done work on it as well. Chuck Hagenbuch is not an expert in the current code but is interested in this project and knows the area in general. +Michael Slusarz has been the lead developer on the MIME package lately. He is actively working on portions of this project in association with creating the new Horde IMAP library. Jan Schneider has done work on it as well. Chuck Hagenbuch is not an expert in the current code but is interested in this project and knows the area in general. ++ Description we would eventually like to refer to embedded mime parts by an id. PGP example: @@ -38,12 +38,12 @@ ++++MIME_Message No major changes. Maybe try to clean up rebuild code a bit - but it works so don't mess with it too much. ++++MIME_Structure -No major changes +Will be removed. Parsing functions will be moved to MIME_Message and MIME_Headers. ++++MIME_Headers -Remove deprecated code. Other than that, no major changes. +Remove deprecated code. Remove all c-client specific code. Library will focus exclusively on parsing Headers and presenting an easy to use access to header fields (with associated MIME decoding). All functions relating to UI display (such as altering headers in preparation for display) will be removed. ++++MIME_Contents I believe that the benefits of code sharing is fairly slight when faced with the disadvantages of BC issues. Therefore, I propose removing MIME_Contents completely and instead maintaining the code entirely within IMP. Since the output should really be controlled at the app level, it doesn't make too much sense to try to have a shared library handle it. Remove caching code from MIME_Contents. Possibly have IMP's MIME_Part or MIME_Viewer extending class do the retrieval of the text of a part from the server instead of MIME_Contents. -- To unsubscribe, mail: [email protected]