I am glad you like the idea on abstract developement framework.
Off course some tasks can never be automated, but everything that can be, should be :)
I'm definitely for some more automation here....
I already noticed that you made quite a lot modifications to Fedora. Do you have any HOWTO at your site? That might be interesting read for other tweakers like me :)
I don't have any HOWTOs other than the Building one you are linking to. If you have something specific you want to know about, lemme know and I can do a write up.
One issue is that things keep moving. How do you change rhgb? How do you change XYZ? It is different in fc1, fc2, fc3, etc. as Fedora stabilizes into an independent project. This has made it a bit difficult to roll new versions as I have to hunt around.
I think the best approach would be to download my SRPMS and see what patches are made. I have done them with other Fedora-based distros in mind. You should be able to download the SRPM, edit the patches or images directly, change the SPEC from blag to foo, and re-roll it. One way would be to use the BLAG RPMs as a base to quickly remove Fedora trademarks, then go in and customize them.
Regarding my TODO list with items like cloop, these are all just optional addons to the distro. Everyone should be able to control my building framework through the project config file.
Ya, I started versions of scripts with config files, but in the end, I've just been using my ugly simple scripts and just running them in the order that I need. I'm not a coder, but more of a sysadmin.... It would be cool to do this in python, imo, and at some point, egads, even putting a simple gui on it.
What I would like is to collect a bunch of feedback and cool ideas on how to improve the project. So it means, I need more testers and developers :) Anyone feel free to send me your patches or ideas (mrajcic (at) hotmail (dot) com).
Another fellow I've been talking to recently is at https://build.last-bastion.nethttps://build.last-bastion.net/RPMBuilder/
He is working on automated rebuilds too. Perhaps we should coordinate things together. What's the best approach? We could use these forums, if you want, or I could set up a mailing list (e.g. firstname.lastname@example.org
). I think its a bit easier to do development discussions on a mailing list than in the forums.
In the meantime I'll take a look at your blag contents (this minimal distro looks interesting :) )
Thanks! You may be interested in the DVD version as well, which includes all the -devel stuff plus Fedora Extras.