[cvs] [Wiki] changed: BCBreakingHordeIssues

Michael Slusarz slusarz at horde.org
Tue Jul 22 05:40:35 UTC 2008


slusarz  Tue, 22 Jul 2008 01:40:35 -0400

Modified page: http://wiki.horde.org/BCBreakingHordeIssues
New Revision:  2.61
Change log:  fix linkage, completed tasks, *_Serialize_JSON libs

@@ -2,9 +2,9 @@

  + Backward Compatibility Breaking Horde Issues (aka Horde 4.0 TODO)

  * Fix cloning behavior (See Bug 1410).
-* Remove IMAP_Tree::.
+* Remove IMAP_Tree::. **(DONE)**
  * Merge IMP_Thread:: to IMAP_Thread::.
  * Refactor IMP_IMAPClient:: and IMAP_ACL::.
  * Encrypt deprecations in Horde_Crypt_pgp::.
  * Use one place for clear text sendmail error messages.
@@ -15,9 +15,9 @@
  * Convert all configuration files to XML format (or to a unified  
conf.yaml, or an annotated conf.php - either way, something the config  
interface can universally manage and generate)
  * Remove IMP_IMAP_Search:: and Ingo_IMAP_Search::.
  * Remove imap_reopen() call in IMAP_Search::.
  * Checkboxes in Horde_Form that are marked as required should be  
required to be checked.
-* Remove IMP_SpellChecker::.
+* Remove IMP_SpellChecker::. **(DONE)**
  * 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).
  * Prefix all classes with Horde_ that don't have that prefix yet  
(also see http://www.php.net/manual/en/userlandnaming.php).
  * Filter all input through filter extension or library.
@@ -31,10 +31,10 @@

  * Don't let Horde_Crypt_pgp methods check for secure connection.
  * Remove pref_api BC files
  * Fix Horde_Cache_file:: to accept mixed $data, instead of just a string.
+ * But http://lists.horde.org/archives/dev/Week-of-Mon-20070305/021221.html
  * Use file_put_contents() exclusively.
- * http://lists.horde.org/archives/dev/Week-of-Mon-20070305/021221.html
  * Refactor Horde_iCalendar
   * Users shouldn't have to deal with property names, formatting,  
escaping, versions, etc.
   * Make getType() return values consistent.
   * Consistent return types (array vs. timestamp) in _parse*() methods.
@@ -48,8 +48,10 @@
  * Have some sort of Horde_URL object used to create/work with URLs  
(will deprecate Util::addParameter(), Util::removeParameter()).
  * In Browser::, change 'konqueror' to 'webkit' (or add both 'webkit'  
and 'safari').
  * Move browser RTE capability sniffing to Horde_Editor drivers.
  * 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::.

  ++ Framework Libraries
  * prefix all framework classes with Horde_
  * capitalization (Horde_Xml_Wbxml instead of XML_WBXML)


More information about the cvs mailing list