8:00 – 2:00 SR
- DB backups
- Walked through the outlay problem with Dong and Lenny
- Worked out estimates for new VizTool requirements. It comes up to 500-1,000 hours of work.
- Showed dong the new YUI architecture. The switch to direct function declaration seems to have had a good effect on how I expect closure to work, so I’m happy.
- Adding hierarchical model capability to WebGLComponent. Nope, picking isn’t working in 2D. Need to fix that first. Ok, fixed.
- Added hierarchy. There is some funny stuff that’s going on WRT data being shared across instances. Local variables (inside the YUI.add({}) scope are definitely shared. I was expecting that. But it also appears that variables created in the Y.Base.create() scope are also shared. I ran into this problem when I was adding the models array to WebGLComponent. The way around it was to add to the ATTRS: {} object. That’s ok, but I’m still confused…
- Also, picking and reflection maps don’t work on sub-objects.
- Oh yeah, and for reference, this is the kind of charts I want to start trying to draw next week:

