+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]

Reply via email to