[cvs] [Wiki] changed: BCBreakingHordeIssues
Michael Slusarz
slusarz at horde.org
Thu Jul 9 21:13:58 UTC 2009
slusarz Thu, 09 Jul 2009 17:13:58 -0400
Modified page: http://wiki.horde.org/BCBreakingHordeIssues
New Revision: 2.80
Change log: more items finished
@@ -18,9 +18,9 @@
* Add a single function for changing the language (handle the
bindTextDomain() call also)
* Remove hack to fix app-specific Notification_Listeners that output
<p> instead of <li> (in Notification/Listener/status.php).
* Filter all input through filter extension or library.
* Use phone form fields, i.e. in Turba.
-* Use exceptions instead of PEAR_Errors.
+* Use exceptions instead of PEAR_Errors. **(100% DONE in native IMP code)**
* Clean up Horde::loadConfiguration() mess.
* Set the cache expiration time when the entry is set. This is done
in 3.2 but the API should be modified to remove the $lifetime argument
from get() and exists(). When checking for cache data the check
should only be that the data is not expired. Garbage collection
should automatically remove expired data.
>> However, it's useful to have a way to use expired data in the
cache, or to have other kinds of "stampede protection" (have the first
process that hits an expired entry touch() it before regenerating it,
so that other processes don't *also* try and regenerate it - thus the
stampede effect). --ChuckHagenbuch
@@ -44,20 +44,20 @@
* In Browser::, change 'konqueror' to 'webkit' (or add both 'webkit'
and 'safari'). **(DONE)**
* Move browser RTE capability sniffing to Horde_Editor drivers. **(DONE)**
* Refactor Maintenance code to trigger it globally on login instead
of each application needing to trigger it's own tasks.
* Remove IMP_Serialize_JSON:: and Kronolith_Serialize_JSON::. **(DONE)**
-* Remove Gollem_Serialize_JSON::.
+* Remove Gollem_Serialize_JSON::. **(DONE)**
* Refactor Horde_Image: 100% native Imagick driver (avoids having to
keep the image data in instance variable in addition to the imagick
object), Allow image objects to represent more than 1 image/page, Move
the Exif reading code from Ansel_ImageData into Horde_Image.
-* Remove alternate login/logout settings from IMP/Gollem.
+* Remove alternate login/logout settings from IMP/Gollem. **(DONE)**
++ IMAP stuff
* Remove IMAP_Tree::. **(DONE)**
* Merge IMP_Thread:: to IMAP_Thread::. **(DONE)**
* Refactor IMP_IMAPClient::. **(NOT NEEDED - IMP_IMAPClient has been
removed)**
-* Refactor and IMAP_ACL::.
+* Refactor IMAP_ACL::. **(DONE)**
* Have IMAP_Cache:: use !SessionObjects instead of directly
accessing the session. **(NOT NEEDED - Cache code moved to
Horde_Imap_Client)**
* Remove IMP_IMAP_Search::. **(DONE)**
-* Remove Ingo_IMAP_Search::.
+* Remove Ingo_IMAP_Search::. **(DONE)**
* Remove imap_reopen() call in IMAP_Search::. **(NOT NEEDED -
IMAP_Search has gone away)**
++ Framework Libraries
* prefix all framework classes with Horde_ (see
http://www.php.net/manual/en/userlandnaming.php).
More information about the cvs
mailing list