More AJAX over the wire
Visual design must be concentrated in actual javascript libraries like jquery and extjs (actualy we are using protitype + scriptaculus = protaculus). The idea behind this move is make the frontend easy to work and deploy. The actual html stuff must to move to widget stuff made in javascript. Also the javascript layer must to talk json with the php layer, this make all stuff more active, letting us to make jobs, send the jobs to a queue server (gosa-si, gosa-ng or a amqp server).
(from redmine: issue id 87, created on 2011-03-07, closed on 2015-02-26)