Hi,

sorry for the "out-of-order" answering ... I just switched mail
clients, and "lost" old threads.

On 3/29/06, Christoph Dorn wrote:
> Putting it together:
>
> I have a lot of PHP programming experience with PHP content management
> systems and application frameworks. I could make recommendations on and
> refine a PHP API to communicate with qooxdoo. I could also implement all the
> hooks/patches for squirrelmail so we can communicate with it. I would need
> to work with a qooxdoo expert to make recommendations on how to structure
> the qooxdoo javascript code for a complex application. I am not an expert in
> JavaScript.

First things first:
Why don't just start?
I think there are (at least some) people on this list who would be
more than willing to answer questions as you go through the
re-implementing.

And just because I'm curious:
Reading your proposol it's not clear to me if you want to do only the
PHP part of such a project, or the qooxdoo part too. Are you seeking
interested qooxdoo developers to help you with the qooxdoo part, or to
do the javascript for the whole app?

To get started:
IMHO some points must be worked out/decided before working a an AJAX
app as you are proposing, because they influence the style of
programming and the way client and server communicate.
Althouh by choosing qooxdoo for the client side you already made most
of the choices (doesn't make much sense to use XSLT or injecting HTML
into innerHTML when using qooxdoo widgets).

Then:
learn the event and property system ... then you're already half there
http://qooxdoo.oss.schlund.de/documentation/event-system
http://qooxdoo.oss.schlund.de/documentation/object-properties-for-intermediates
http://qooxdoo.oss.schlund.de/documentation/properties

the next quarter is layouting
http://qooxdoo.oss.schlund.de/documentation/layout-basics
http://qooxdoo.oss.schlund.de/documentation/layout-managers
( http://qooxdoo.oss.schlund.de/documentation/optimized-displaying-of-widgets )

the rest is doing the AJAX/UI/communication part right ;) .... for
which there is not much documentation yet.
But as I said, I'm sure people are willing to help.

Hope that helped ... if not just ask again

Benjamin

P.S. Some would argue, that the UI part is much more important than
just a quarter ... I agree ... but it would have messed up my argument
;)

Reply via email to