Well, I'm just so damned corporate and team oriented. I'm pretty excited that we worked to define a new version of our April milestone for Nautilus and we'll be able to get it done for next week. I had a lot of fun actually visiting the Eazel offices this week. It's way different to deal with people in person. But IRC still rulez. I think.
And I do love fixing bugs. A big project like the one I'm working on always has something broken to look at. I must admit that our current strategy of getting all the features we intend roughed out before fixing many of the bugs might not be right. I can imagine another strategy where you don't add any features until all known bugs are fixed, but I've never tried that before.
Nautilus has a long way to go, but it has been a ball so far.
Hacking
I wrote a Perl script today to make my ChangeLog entries for me. I can't believe I've been doing this by hand for so long. Looking up all those function names for functions I've modified and everything. I want this a lot more automated before I'm happy. I'd like to have a graphic diff alongside a half-written ChangeLog entry before I do anything at all.
