[Typo3-dev] AJAX in TYPO3: call for volunteers

dan frost dan at danfrost.co.uk
Sun Dec 11 13:29:16 CET 2005


The best thing to do is

1. Decide how TYPO3 (core) will use the AJAX stuff 
- this will probably be very simple (sendRequest, 
buildRequest whatever). From this: build an (OO) 
interface.

2. Build the interface class

3. Implement the interface class with whatever 
library you like - so long as the interface class 
reflects what the TYPO3 core (and some extensions) 
need from AJAX you'll be fine switching to another 
library at any other point.

And, this means you can get going now instead of 
waiting to see what happens...!

dan

Elmar Hinz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Jan-Hendrik Heuing [DD] schrieb:
> 
>>>As it seems there are a lot of different AJAX implementations, but there 
>>>is
>>>no "definitive" solution yet. Too many concurrenting stuff.
>>>
>>>This makes me think that there may be a totally different solution which
>>>maybe doesn't even exist yet. But how can we deal with this?
>>
>>
>>I think it makes sense not pushing it too much at this time, but to 
>>investigate it again in a half a year. Then there is time to follow the 
>>various implementations to see if there are people behind it, pushing it in 
>>the long term. So rather developing TYPO3's own solution, sticking to a 
>>widely speard library seems to make sense, but I'd not feel comfortable 
>>choosing it now, as it's all too young...
> 
> 
> I agree, that all this development is still very young and nothing has
> really been decided yet. We shouldn't at least don't base on an library
> that is developed and maintained by I single person. As soon as the
> first AJAX hype is over the interest to maintain it any longer could
> quickly die.
> 
> Meanwhile some library extensions will be necessary as test fields. But
> it is IMHO to early to give them any official touch.
> 
> On the other hand, doing it a nonstandard TYPO3 way is never a good
> solution. That's the way proprietary software goes. A secure way into
> bigger recoding on the long run for opensource projects.
> 
> How about maintaining an AJAX library in common with other systems like
> ruby on rails, ZOPE and joomla? To establish a stable standard and get
> it supported from different sides. (As far as the licenses match.)
> 
> Regards
> 
> Elmar
> 
> 
> - --
> Climate change 2005: Mexico, Guatemala, New Orleans, Sahel, Bangladesh,
> Spain, Portugal, Austria, Swiss, France, ...
> Production of CO2 is killing people.
> Production of CO2 just for fun is killing people just for fun.
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
> 
> iD8DBQFDnBInO976RNoy/18RAqzKAJ9HO7E8ymGiEsIyTc+Jfb+e9PgNmACfYHnb
> oghvjnkJEWYMpOQ7Kcz4XC8=
> =mQI6
> -----END PGP SIGNATURE-----




More information about the TYPO3-dev mailing list