It's been a really really busy week. I put Mediabar down and played catch-up with Miro and infrastructure.
I fixed (or at least think I fixed) a few UDE-type errors (#8705, #8706, #8699, #8820, #8737), passed a bug to BDK, passed a bug to Chris, and I think I may have passed a bug to Nassar, too.
We didn't previously have any official policy regarding contributions from non-PCF employees. I spent some time putting together a policy for handling code contributions and also for checking code into the SVN repository. I've talked with Ben and Chris about it so far and ironed out some issues. I think it's pretty decent now. https://develop.participatoryculture.org/trac/democracy/wiki/TheRules
I spent some time going through all the code and adding GPL/Copyright headers to files that didn't already have them. I haven't done this to XML, XUL, or DTD files--I think I'm going to leave them be. Part of the reason is that there are a lot of them. The other part of the reason is that they're in a bunch of different markups and I'm not wildly psyched about trying to jam GPL/Copyright headers into them in such a way that it doesn't screw up how those files are used in the code.
I finished up an "alpha" version of the timeline script for Bugzilla. It needs some more work and it has some bugs, so it's not quite ready for prime time. I hope to have this done by the end of the week, but finding time to work on it has been difficult.
Dean is talking to contarc/Jay about skinning Bugzilla and making other changes. In order for that to work well, I needed to re-work things so we can manage the changes we're making to Bugzilla better. I spent today fixing my changes to meet the Bugzilla recommended method for changes and checked everything into SVN.
It'll be really nice to have a better Bugzilla, but we need to make sure that it meets the needs of the developers and testers as well as the rest of the community. I've heard a lot of opinions about what it should and shouldn't look like and that concerns me. While we're pushing to get Miro 1.0 and Mediabar 1.0 out the door, I don't think we should be spending gobs of time on changing minor things in Bugzilla unless the changes are necessary to fix some real problem we all agree exists.
On Sunday, Dean, Chris and I met up with Asheesh from Creative Commons and SJ from OLPC and talked about the world as it revolves around Miro and other things. It was really interesting stuff, but also pretty overwhelming. Then we went to a GNOME Summit bar thing.
I'm planning on switching back to Mediabar stuff tomorrow (Wednesday). I need to finish the tab-friendly re-architecture and I need to figure out how to deal with the recent rss-download issue Neil bumped into. Then there's a lot of little stuff that needs to be done. My rough guess is that I'll be working on Mediabar for another couple of weeks with some time spent on Miro and Bugzilla.
I think I'm going to lay low on IRC for the next week--I need to be talking less and doing more. My queue of things to do is starting to get too big for me to wrap my head around and I'm starting to feel a bit overwhelmed.