Still not understanding why you don't just apply your ideas to your
implementation of prototype.js? Just because it's not in any kind of
official release doesn't mean you can't add prefixes to your copy. And
the prototype library is small enough that if you ever need to upgrade
it, it's not going to take you that long to re-apply the prefixes.

I'm afraid you're looking for the perfect solution, which I'm afraid
does not exist. I'll bet in the long run it's a better choice to stick
with prototype.js and use your prefix idea rather than spend all the
time to convert to dojo which may not even solve your problem... But I
don't know your project like you do I guess. 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Martin Marinschek
Sent: Tuesday, January 03, 2006 2:41 PM
To: [email protected]
Subject: Re: [Rails-spinoffs] Status of Prototype

Ok - then I can't use prototype. It's out of my possibilities to check
with every framework, as I don't have access to all possible
javascript-frameworks a MyFaces user could combine with his
MyFaces-webapps.

In this case, I'll have to drop prototype and replace everything with
dojo.
Sigh! lots of work to do ;)

However, I still think that something that makes it a little less
convenient (prefixes are just a few keyboard-hits more) but a lot more
stable to use prototype would be well worth being implemented!

regards,

Martin

On 1/3/06, Ryan Gahl <[EMAIL PROTECTED]> wrote:
> Went to the official Ajile website, downloaded the thing and took a
> look. All I can say is, meh. It's not entirely useful, really. First
of
> all the darn thing is written all on a single line (no carriage
> returns), which I'm assuming was some attempt at saving a few bytes
> (quite annoying). Secondly, it doesn't really do anything helpful
(maybe
> it has some good points). In an attempt at simulating namespaces, the
> author has had to fill an array with every system type he could find
> (maybe all of them, maybe he missed a few), which gets checked any
time
> you try to create or import a namespace, so you don't collide with any
> system defined objects (who knows how many browser-specific
proprietary
> ones were missed). And then all it's really doing in the end is
creating
> shell objects to act like a dot-naming convention for your actual
> objects. So it's a really long way around the problem that basically
is
> (once again) simply renaming functions, only in this case is actually
> adding overhead by having to create shell objects (memory usage) and
> iterate through the massive array of system types. And it in no way
> addresses our REAL problem (as prototype.js users), of the built in
> javascript object prototypes being changed.
>
> So, Martin, once again I have to say if you are using any framework
the
> messes with prototypes, you just have to suck it up and watch out for
> collisions.
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
Ryan
> Gahl
> Sent: Tuesday, January 03, 2006 1:51 PM
> To: [email protected]
> Subject: RE: [Rails-spinoffs] Status of Prototype
>
> Brilliant, I never heard of that before, thanks Michael. I'm
definitely
> going to take a look at AJILE :)
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Michael Peters
> Sent: Tuesday, January 03, 2006 1:48 PM
> To: [EMAIL PROTECTED]
> Cc: [email protected]
> Subject: Re: [Rails-spinoffs] Status of Prototype
>
>
>
> Martin Marinschek wrote:
> > Ok,
> >
> > if you guys agree, then I would really think that we should try to
get
> > this into prototype. Why should each and every user necessarily do
> > this if it could fixed by the framework itself?
>
> I wasn't saying that the frameword should do it. I was just
complaining
> about
> the lack of namespaces in Javascript. I think that adding a
'protoType_'
> extension to every method call and class name would be tedious and
ugly
> (and
> would give me PHP nightmares).
>
> Maybe something like Ajile? http://en.wikipedia.org/wiki/AJILE
>
> --
> Michael Peters
> Developer
> Plus Three, LP
>
> _______________________________________________
> Rails-spinoffs mailing list
> [email protected]
> http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
>
> The information transmitted in this electronic mail is intended only
for
> the
> person or entity to which it is addressed and may contain
confidential,
> proprietary, and/or privileged material.  Any review, retransmission,
> dissemination or other use of, or taking of any action in reliance
upon,
> this information by persons or entities other than the intended
> recipient
> is prohibited. If you received this in error, please contact the
sender
> and
> delete the material from all computers.
>
> _______________________________________________
> Rails-spinoffs mailing list
> [email protected]
> http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
> _______________________________________________
> Rails-spinoffs mailing list
> [email protected]
> http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
>


--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces
_______________________________________________
Rails-spinoffs mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
_______________________________________________
Rails-spinoffs mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs

Reply via email to