I just got around to doing some work on a project that's been on my mind foe aeons. Certainly long enough that I've talked with both HelixCode (err, Ximian) and Red Hat about releasing their versions of it. Never made any real progress, but the Ximian person I talked to had stupid reasons behind it. Anyway, I have need for a system that can take SRPMs and build them in to binary RPMs in an unattended manner. I wrote up some of my thoughts on the topic, in a rather haphazard manner, and put them online here I've also put up the XML source, (though it's using DocBook 4.1.2 instead of DocBook 4.2, because 4.2 doesn't work properly on my RHL8.0 box) http://linuxweasel.com/~gleblanc/rpm_build_system_design.html