I agree that dividing the project up like this and separating the html from the code is great and very progressive, but that's very javascript-centric code, it would affect which types of developers you'd be getting considerably. I, for instance, am not the greatest javascript coder, though I know my PHP pretty good... I'd probably be useless...
But there are very many pluses going for the JSON model... Especially if we were to use a good javascript library at the core.
-Arnor
On 2/7/07, Mathieu Lecarme mathieu@garambrogne.net wrote:
till a écrit :
Apologies - it's late here. Just resending with the correct subject.
---------- Forwarded message ----------
Hi boys and girls,
the draft is here: http://trac.roundcube.net/trac.cgi/wiki/Plugin_API_Draft
Happy to read all your feedback!
Cheers, Brennan & Till
JSON is a very good idea both for js interface and distant API. Full DHTML pluggable interface is a huge change in code, but JSON server side implementation will not break anything, it may be a good starting point? With a read/write contact API I can post a protoype of AdressBook.app sync, and Thunderbird 2.0 too.
M.