|
2003-12-31
|
mach
Tested and released a new version for mach, 0.4.2, which has stuff for the third Severn beta. Nice to be able to sometimes just do a simple release that only does one thing.
Well, I did muck about in the config file as well, but ...
quilt
For Dave/Dina, last time around I hacked on anaconda. I did simple things, like changing install paths and binary names to DD-anaconda so I could still install both, and changing RedHat to DaveDina everywhere.
That was on the 7.3 anaconda, and now I wanted to move on to the 9.0 anaconda. Last time I just put the sources in CVS and patched directly in it, because I had no clue how to maintain different patch sets... This time, I looked at a few suggestions people had sent me for this kind of problem.
I got quilt and packaged it up for Fedora, and then decided to try it out. The docs are crappy (because quilt is a reworking of a set of tools by Andrew Morton, and the docs point you to his readme, which works with the old commands) so I should send a patch for the docs now that I know how to use it.
But as for using it, it's pretty much what I was hoping to get. You can define patch sets, add source files to them, and push and pop patches to and from the stack. So, as I was working on the patch that replaces the prefix to DD-anaconda, I noticed one more RedHat that hadn't turned into DaveDina. So then I just went "quilt refresh" to store the current patch, "quilt pop" until I was at the bottom of the stack, fixed this mistake in the same source file I was editing before, saved, "quilt refresh", and then "quilt push" until I was back at the patch I was working on.
Compared to the patch extraction by hand, this was decidedly more easy to use. So based on a patch from my version to the original source code, I was able to split out the big patch into four smaller ones that are logically grouped.
I made packages for Fedora on RH80 and RH9, so give it a try if you're interested.
Work and Life
So, I'm moving to Barcelona at the end of next month. I'll be working there for a company of dolphy. Details will follow, but it looks like I'll be spending some time on stabilizing GStreamer, which sounds awesome.
In two weeks, I hope to find an apartment. I've given myself one week over there to find something. Fingers crossed.
Peter and I made it on one of our favourite sites ! Here's our story. And some good advice gotten too ! :) For a touch of class, you can count on Dick.