Non-geek diary entries from me will generally go over on LiveJournal now.
Name: Colin Watson
Member since: 2001-12-01 18:13:59
Last Login: N/A
I've been a programmer since 1985, a free software user since 1998, and a free software developer since 2000. Since then I've been trying to catch up on some of the people who got there before me by putting most of my free time into Debian development and a few related projects.
At the moment I work on some of the core documentation systems, QA, mentoring new volunteers, and the bug tracking system; I'm also one of the Release Assistants, aiding and abetting the Release Manager.
Digital camera goodness: a Canon PowerShot A40. And it even works perfectly with the Linux USB stack and gphoto2 (at least once I remembered to turn the mode switch on the camera to the "playback" position rather than the "take pictures" position ...).
ncm: Actually, the Debian/BSD people have known about the glibc-on-BSD effort for a while (in case you didn't know - I read your diary entry as if you didn't), and I believe the FreeBSD part of that group is already using it. I remember the news came out just before the Debian conference last year, which would have been July or so.
A parallel effort based on BSD libc is useful too, I think, despite being a lot of work, since it makes our code more portable and thus more useful to the wider community.
It's really weird to see this kind of thing. I look at the top of the page and automatically think "oh, another corporate web site". Then I scroll down and, hey presto, it's a Debian swirl and a link to www.debian.org.
Happy new thingy
To celebrate, I've been hacking down the Debian OpenSSH bug list with vigour. It's slightly depressing that I'm pleased about getting it below 220, but hey. The single most useful thing anyone familiar with OpenSSH can do there is to look for bugs they believe are solved and dig out the actual changes in CVS that fixed them, so that the bugs can be closed with confidence. As such, I've been making a lot of use of 'cvs annotate', 'cvs log', and 'cvs diff' recently; does anyone know of a tool that combines the three so that I don't have to keep switching terminal windows?
Discovered just how large SuSE's patch to man-db is. Eep. Now I understand how some upstreams feel when they see Debian patches - although I do at least try to talk to upstreams before doing significant work. I've started going through the patch and trying to merge as much as possible, but it'll take a while.
I wish I saw this sentence (from a summary of yet another XML-based language) more often:
"Therefore, merely stating that we are going to use XML is not sufficient, we must also explain HOW we will use XML."
cjwatson certified others as follows:
Others have certified cjwatson as follows:
[ Certification disabled because you're not logged in. ]
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!