danilocelic wrote:
Werner Punz wrote:

The most famous example being the struts client side validation which basically was disabled by this, to my knowledge.
I know this problem has been fixed. But one of the main critique points
by the main critique was, that there are still many of those extensions which could cause potential breakage.


For my own education, could you point to a resource that lists, or discusses what these potential breakages could be and what would cause them within a library/framework such as prototype?

Danilo

http://lists.rubyonrails.org/pipermail/rails-spinoffs/2005-September/000827.html

that is the famous struts problem caused by having Object extended.

Unfortunately if you check the prototype code, it messes in other places around as well. (Array for instance being one rather uncritical one, also String and others, but still a huge potential for breakage)

The Object extension bug is already fixed btw.



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

Reply via email to