6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
7/29/25
Last Modified 4/4/11 by Jan Schneider
This page is locked by 43.134.49.168 for 3 Minutes.
ShowStoppersFourOh
B
acklinks
S
i
milar Pages
Attachments
Hi
s
tory
Ba
c
k to
Wiki/Home
TurbaCustomFields
VactionForward
KronolithICal
AltImapQuota
SummerOfCode2012
SorkVacationWithVpopmail
Providers
4.0 Release Show Stoppers
Refactor remaining Framework libraries for H4
Create list of libraries that need to be refactored
Can look for horde/Core dependency in package.xml. Most (all?) packages should not have this dependency.
DONE
- Horde_Block
Move to Core? At least some parts need to be moved.
Move Dynamic portal display code out of IMP
Horde_Form
PHP5-ify, still has dependency on Core
Appears to be some stuff in the Model package, not sure what state it's in.
Horde_Group
DONE
- Various $GLOBALS usage
DONE
- SQL driver needs to be refactored to not extend datatree classes
DONE
- Does
http://wiki.horde.org/HordeGroupAPI
still apply? Are we still targeting this for H4?
Re-implement caching, implement sub-groups.
DONE
- Horde_Perms
Has dependency on Core
DONE
- Horde_Shares
DONE
- New Share subsystem
DONE
- Horde_SQL
Need to move functionality that we need to retain into Horde_Db
Horde_Syncml ($)
DONE
- Make it autoloadable
DONE
- Net_IMSP
Needs considerable refactoring
Possible candidate to drop until next release, but feel since it's a currently supported driver in Turba, we should release with 4.0
Make it autoloadable.
DONE
- More packages to be refactored, at least classes being renamed and made autoloadable
VFS
File_PDF
Text_Diff
CalDAV
DONE
- Add configuration whether to load static apps inside iframe of ajax apps and default to false.
Refactor
remaining *released* apps for H4 -
DONE
Mail
Calendar
Notes
Tasks
Address Book
Mail Filters
To be refactored/released for H4 in the future (non-showstopper)
Photos
Time Tracker
Wiki
Source Repository Viewer
Files
Tickets
Require Unicode support in both Server and Client -
DONE
Consistently use UTF-8 internally.
Convert data *once* when entering Horde from the backend.
Remove any other Horde_String::convertCharset() calls.
Move translations for framework libraries into the libraries. -
DONE
Uses horde/Role package to use to install into the correct place.
Make apps PEAR installable
DONE
Browser-based configuration (no more static configuration files)
Centralized Session access -
DONE
Ticket #8023
Accessed via global $session (or $hsession?) variable
Merge SessionObjects functionality into Horde_Session
DB schema migrations -
DONE
Need to write migrations for all base horde tables, placing them in appropriate framework library packages...how do these get run?
Postgres BYTEA escaping (
Ticket #9153
)
To be released with H4 -
DONE
IMP
Ingo
Kronolith
Mnemo
Nag
Turba
To be released after H4 (non-showstopper)
Ansel -
DONE
Gollem
Hermes -
DONE
Whups -
DONE
Wicked -
DONE
CalDAV Server
Application Renaming
H3 Upgrade Scripts/Documentation -
DONE
Application Issues
Kronolith
Fix drag/drop in day/month view (
Ticket #9480
)
H
ome
U
sage
R
ecent Changes
A
ll Pages