+1
And also I really would like to see the name "Catapult" being used
somewhere in Sling, I don't think it makes sense to use it here. So lets
keep it for something better...
Carsten
Felix Meschberger wrote:
Hi all,
Am Montag, den 10.03.2008, 15:51 +0100 schrieb Felix Meschberger:
Currently names used by Sling are prefixed with sling: with the
exception of well known parameters of the ujax servlets. To get all
these prefixes in line I suggest we change the prefix used by ujax
parameters to sling:
Coming back to this and having had a prototype and a discussion with
Carsten, I clarify the changes as follows:
* the client side library ujax.js will be renamed to sling.js. Any
references to ujax in the library is replaced by Sling.
* The Ujax* classes in the sling/ujax module are renamed to Sling*
* The ujax package is of course renamed accordingly
* The sling/ujax module is renamed to sling/servlets-post
* The request parameter prefix ujax: is replaced by sling:post:
(see below for reasonings)
Regarding the sling:post: prefix. This looks somewhat strange, correct.
The problem is, that we cannot just use "sling:" instead of ujax: as the
prefix because this prefix is also used for properties to be written
back. This would therefore lead to a collision in the parameter prefix
use. Of course I am open to using something else than sling:post: as
long as it makes sense and creates no collision which requires extensive
detection.
Comments ?
Regards
Felix
--
Carsten Ziegeler
[EMAIL PROTECTED]