October 24th, 2007


a rawhide a day keeps the bugmaster away

It is trivially easy to test Rawhide every single day, while also ensuring that Fedora's LiveUSB key functionality continues to work.

Furthermore, testing Rawhide and reporting the issues that you find (especially any issues with the installer) is one of the EASIEST ways to help Fedora, and also one of the FASTEST ways to see a contribution that you make impact the bottom line. You file a bug, it gets fixed, and the next day your bug has been closed out. Congrats -- you are now a Fedora QA engineer.

Here is what I have been doing every day for the past month or so:

(1) Come to work in the morning, and use livecd-creator to build a custom Fedora ISO.

(2) Use livecd-iso-to-disk and copy that ISO onto a 1 GB USB key that I bought for a few dollars.

(3) Plug that USB key in to an extra laptop that I procured, boot, and see what happens.

(4) File bugs and/or write emails as appropriate.

Actual steps in this process:

yum install livecd-tools

Get yourself a kickstart file -- start with /usr/share/livecd-tools/livecd-fedora-base-desktop.ks -- and modify it as you see fit.

livecd-creator --config=/path/to/config.ks -- this will output a live image as a .iso file

Plug your USB key in and use df to see where it is mounted. It will probably say something like /dev/sdc1.

livecd-iso-to-disk foo.iso /dev/sdc1 with the proper ISO filename and USB key mountpoint.

You're all done!

it's 2007 and pine is still cool

I have been a loyal Pine user since September 1998.

I know that this is a small thing overall, but I am very happy that Fedora 8 includes Alpine, which is basically the same as the old Pine, but released under the Apache license.

I don't want a GUI and I don't want Google reading my mail. Pine is awesome, and I'm really glad they have finally gotten their license issues straightened out.

Hopefully no one will mention that back in February of 2007 I said "my goal for FUDCon is to package Alpine", and that I proceeded to then have absolutely nothing to do with the "getting Alpine into Fedora" process. I'd like to thank Joshua David Franklin and Rex Dieter, whose names actually do appear in the Fedora changelog.