A little over a month has gone by since my last post. I got swamped with work from my job, and barely had any free time for hacking. Things have been back to normal for a week now.
Here's the summary:
Free Software in Puerto Rico Government
During this last month, the March 12-13 conference promoting broader free software use in the Government of Puerto Rico, was scaled way down in scope, because of lack of financial support. Now that this has passed into history, I am starting to plan a 'real' conference for some undetermined time in the future.
But first, I am exploring commercial sponsorship possibilities from the green-lizard and rouge-thing-on-the-head free-software companies, as well as the two-lettered computer hardware company and the three-lettered computer hardware company.
Mono and Gnome Hacking
I cleaned up some documentation in The Mono Handbook and began adding content to the introductions of the various ECMA standard .NET namespaces.
I am having a blast rewriting Same Gnome in Gtk# and Glade2. I didn't know Gnome2 programming could be so easy! :-) I am documenting my effort, to be included in The Mono Handbook as a case study of Gnome programming in Mono.
After I'm finished with Same Gnome, I'm converting GnomeCalc. :-p
Hacking the Linux kernel
My only solace during this last busy month was reading Understanding the Linux Kernel, Second Edition, during my lunch break and before bedtime. I also located a copy in good condition of Linux Core Kernel Commentary (aka LCKC) with the CD-ROM, which is now out of print. Finding this last book in good condition was a waste of time, because after only a week of use, the spine broke and the pages started coming unbound, which seems to be the fate of all LCKCs in existance. :-/
Good hardware is so cheap these days, I went and built a new spare PC, installed Debian GNU/Linux on it, plus the source of the last three releases of the 2.4 series kernel, some of Con Kolivas' patches and his contest benchmark. I grabbed the last three releases from the 2.5 series kernel as well, to keep track of the latest development. I also have installed LXR cross-references to all this source on my XBox Apache server.