Wednesday, October 25, 2006

New Tab UI

I'm not sure how I feel about the changes to the tab UI in Firefox 2. On one hand, the fact that you no longer have to go all the way to the far side of the window to close a tab is nice. Or, it would be nice if I hadn't trained myself to go to the far side of the window to close a tab. On the other hand, I'm really not sure how I feel about having tabs off screen and having to use the drop down menu or arrow button to move over to where you can see them. In concept, I can see how not having the tabs get really really small when you have a lot would be a good thing, but I'm still having trouble getting used to it.

Monday, October 23, 2006


So, my two weeks of travel have come to an end, and after a weekend spent doing as little as possible I'm now pretty much back to normal. What do I have to show for it? Well, a bunch of pictures up on my Flickr account at the very least ;-)

Feel free to check out sets from ApacheCon US 2006, the Subversion Summit, and because I'm always amused by tech conference t-shirts, a set of all the t-shirts I got on this trip.

Sunday, October 15, 2006

ApacheCon US 2006 Wrappup

So, ApacheCon US 2006 is over. It was a hell of a good time, learned some stuff, met some people, got some work done, and just barely managed to avoid visiting Buffalo Billiards every single night we were in Austin ;-)

Here's the current status of the TODO list I had going in to the week:

- APR bugs and patches
- Got some of this done, although not as much work as I'd have liked.
- Abdera Extension API
- Basically proved that this isn't simple as long as we're using Axiom for our XML parsing, I think my next step will be to look at writing a parser back end that just depends on STaX, to see if it's possible to make something that works with arbitrary Element implementations for extension elements.
- Import the Wicket repository into SVN
- Done.
- Crazy lua project
- See for our current progress.
- Kill off the lucene4c project
- Called a vote on the list, everyone agrees, just need to pull the switch.
- Subversion 1.4.x backports
- Didn't get any of this done.
- Upgrade to Subversion 1.4.x
- Didn't get this done.

Other than those, here are a few of the high points of the week:

- Wrote a pre-commit hook that verifies that changes to the asf-authorization file are valid, so you can't accidentally break via a typo.
- Gave rphillips the abdera c++ code, so he could play with it. Not much progress there though.

I also went to a bunch of fantastic talks, gave a few that were reasonably well received, ate a lot of fantastic food, and generally had a great time. Now, onward to the Subversion Summit!

Saturday, October 7, 2006

ActionPack style Java Web Apps

Amusingly enough, it appears that I'm not the only one who's been playing around with ActionPack style controllers in Java. Berin Loritsch appears to have many of the same ideas, and I'm willing to bet his implementation is nicer than mine. I wonder if he's going to be at ApacheCon next week...

Friday, October 6, 2006

Things To Do At The ApacheCon US Hackathon Next Week

So, I figure if I write this stuff down here, I'm more likely to actually get some of it done. So far, here's what's on my TODO list for the hackathon next week:

1) Catch up on APR bugs and patches
2) Rewrite the Abdera extension API so that extensions don't need to know about the underlying parser implementation
3) Finish the import of the Wicket Subversion repository into the ASF's repos
4) Help Paul and Brian with their crazy lua in httpd project
5) Kill off the lucene4c project for good, it's been dormant practically forever and I'm tired of writing board reports every 3 months that say "No Activity"
6) Get a whole lot of stuff backported to the Subversion 1.4.x release branch so we can cut 1.4.1.
7) Maybe upgrade to Subversion 1.4.x.

Oh, and at some point in there I'll have to spend three hours giving a Subversion tutorial ;-)

Thursday, October 5, 2006

I always knew it was just Karl...

I think my favorite thing about the new Google Code Search is that now I know that the only instance of the phrase "I miss Lisp" in all the freely available source code in the world is in subversion/libsvn_wc/merge.c.

Clearly, this indicates that nobody in the open source world other than Karl is all that upset that the world has moved on from Lisp ;-)