I was afraid that the FUDBus to Toronto FUDCon would be a bust when I found out that our planned wifi and AC Power was not to be but it turned out to be quite productive. I spent most of the day talking to Dave Malcolm about getting Python 3 Packaging Guidelines and packages into Fedora. We've simplified a bit of it, clarified other bits, and the only really difficult thing left is figuring out whether to allow one srpm to handle modules that build both python2 and python3 subpackages or separate srpms for python2 and python3. There's pros and cons to each that we'll have to weigh against each other before we can settle on a solution. We'll keep thinking about this and hopefully have something finished by the end of FUDCon.
I also got to talk to mizmo about how to become better at designing user interfaces with inkscape. By happy chance, she's doing a presentation tomorrow on just that topic and gave me a sneak peak with the slides she prepared. So as not to spoil her presentation, all I'll say for now is that I think it's a *very* useful presentation. Mo showed both a broad overview of making mockups in inkscape and the key specific features that she uses. Much like mmcgrath's presentation last year about how system admins in infrastructure have handled problems, this is a presentation that will help you on multiple levels. It will give you skills to design UIs and better work with inkscape to create artwork. It will also show you something of the process and thinking of a UI designer, an often underappreciated but hugely important part of our work.
Other bus topics: A bit of discussion about replacing cvs with a new version control system, updating packagedb and cvs acls to allow a comaintainer-only packager group, and arranging with lmacken to do a TG2 quickstart with csrf and fas auth plugins sometime during the hackfest. If I canget that to work, I'll be able to write a guide that tells others how to use these pieves of python-fedora in their TG2 applications.