On Mar 19, 2013, at 12:01 PM, Ted Janeczko wrote:
Hi,
Thank you so much for the very warm welcome! I look forward to working with you and contributing more code upstream!
Josh, I subscribed to the mailing list, but for some reason I haven't been getting emails from it... I tried to resubscribe, hopefully that works!
Tav, that sounds like a fantastic birthday party! I've done quite a bit of looking into the internal workings of SPObjects when I created the objects dialog, and I think I have a decent understanding of how everything is updated, but it does get very confusing due to gobject obscurities... If it would help out, I can take a closer look into this and start documenting the process so that it will be easier to work with in the future.
Hi, great to see you around and the stuff coming in.
I know that there is a lot of work needed to clean up things better in our somewhat ancient codebase (some of the update cycles caused problems for the layer dialog too).
I wanted to toss out two main hints:
First, we probably need to get the update flow explicit and then cleaned up. Things were originally better separated, but since there is a quite a lot of complexity to how things were implemented, latter developer was more easily confused. I've touched up a little of it in a few places, but an overall fix is in order.
The second item is that we're at the point where we can really benefit from a "resource manager". This needs to be a central thing to track potential external items such as CSS, color palettes, symbols, placed or embedded images, fonts, etc. Right now each has its own way of doing things, and we are losing a lot of processing to inefficient update mechanisms.
Once the weekend rolls around I'll have more time to look at things in general, and at any cleanup that might still be needed to get the patches in.
Thanks again!