Great post on what a good JavaScript Library should have/not have.
"After spending about three weeks finishing a chapter of the upcoming book introducing JavaScript libraries to non-developers I was quite amazed how tough it is at times to use different libraries.
It was frustrating putting together a set of example scripts for several effects for the oddest reasons, which is why I am now publishing my wishlist for any JavaScript library developers or maintainers. Before you start a new library or expect people to be able to use yours immediately you might want to give these points some thought. For library users this list might be a good “heads up” to see how much work has to go into using a library or how to pick the right library for the job at hand.
Here’s what drove me nuts:"
http://www.wait-till-i.com/index.php?p=366
And here is an interesting referring post.
http://domscripting.com/blog/display/92