I was looking at the docs for a dialog and it mentions the events you can bind to as "open", "close", etc.
I tried binding and then after some searching noticed that it is actually "dialogopen", "dialogclose", etc.
Am I missing something? Was I supposed to know that you prefix the widget name (I'm assuming the other widgets do this since you want to a unique event name for these)? Seems like this could be communicated better.
I would be interested in helping out with Jquery UI. I have a lot of JS development experience, and have actually developed several jquery UI based widgets for myself and the company I work for. I enjoy it enough that I've decided I might as well lend a hand to the development team. I've written my own tooltip that even borrowed your idea in doing css based pointers, this was before your development version was available and you only had your design specs around (although it appears that your holding off on this for now).
Anyway, let me know how you would like me to start to contribute.