People branches
From FAIWiki
Contents |
People branches
Here is an overview of the branches that developers maintain in the people tree of subversion. Some of them are not really branches of the FAI trunk, but other code developments related to FAI.
If you are a developer
If you have made such a branch, you should maintain debian/changelog to keep track of the changes in your branch. It might be a good idea to use a version number like 2.8.4.0.h01ger.1 (and increment to 2.4.8.0.h01ger.2). And you should register your branches here.
As well, you should register your branch here.
if you are a user/tester
Then you can check out the code of these branches to test it. You should contact the developer who created it about the state of the development - in doubt(say, if the developer itself doesn't tell you the thing is relatively save to use), you should be careful not to break production systems by using these branches.
You can check out the code, after checking it in the subversion web interface, by replacing the "http" and "wsvn" strings in the URL's given below both with "svn", and use them with the svn checkout command, for example:
svn co svn://svn.debian.org/svn/fai/people/michael/features/setup_harddisks_2
eartoast
TODO: add more info http://svn.debian.org/wsvn/fai/people/eartoast
OZ
TODO: add more info
http://svn.debian.org/wsvn/fai/people/oz
siretart
TODO: add more info http://svn.debian.org/wsvn/fai/people/siretart
h0lger
- removed: /people/h01ger/softupdate-git - three aims: improve softupdate, improve rpm support, add getconfig-dir-git suport. I'll try to follow trunk here - in the beginning of the etch live-cycle I expect trunk to have etch related fixes. If this changes, I might open another branch to track trunk there.
- soon to be removed: /people/h01ger/softupdate-git-rpm - the same as softupdate-git, but with a hackish workaround for #422225 to not depend on libapt-pkg-perl
- etch maintainance only: /people/h01ger/fai-kernels - temporally limited trunk for fai-kernels
- removed: /people/h01ger/faicd - for a new fai-live-cd made with live-package
- legacy: /people/h01ger/fai-sarge - maintainance branch for 2.8.4, mostly bugfixes, very minor additions like configdir via subversion
(Branches are removed when the features made it into trunk.)
michael
- /people/michael/experimental/ - Quilt patch collection seeking contributions by everyone (see announcement on linux-fai-devel)
- /people/michael/features/ - stuff developed at some point in time that is not usable in its current shape (useful stuff goes in experimental/); currently it has a patch for debconf use by FAI itself, a script to do a full FAI run within a KVM system, and some ideas for an object-oriented rewrite of setup-storage developed at some FAI meeting.
henning/lazyb0y
- /people/lazyboy/bugfixes/<#BUG> - Henning Sprang's bugfixes sorted by bugnumber, which is taken from the Debian BTS.
- /people/lazyboy/fai-dev-helpers/ - Henning Sprang. Not a branch but a collection of the scripts I created for maing FAI development and testing much easier.
- /people/lazyboy/fai-distributions/ - some helper scripts to be used to help building the base images for other distributions but the default one of the host fai is running on
- /people/lazyboy/rhel-install-fixes_3.1.8/ - a branch to work on RedHat rhel5 installations, based on the fixes to install_packages and subroutines from H0lger's softupdate-git-rpm branch, to fix some things necessary to get this going smoothly for dirinstall and netinstall
- /people/lazyboy/fai-2.9-multidistribution - a somewhat outdated branch for enabling multi-distribution installs. I am still using this on one production system, and will remove it when I don't use it anymore. apart from that, I believe (most?/all?) stuff in here is included in FAI 3.x versions. Maybe, the simple examples are missing.
- /people/lazyboy/bugfixes/etch-doc-fixes - fixing the stuff described in Etch-doc-todo
matthias wadenstein/maswan
- /people/mugwump/vserver/ - Sam Vilain. Branch with fixes to make restricted environment builds work more smoothly (eg, no 'mount' allowed or no 'mknod' environments, like Linux VServer
Christoffer Kugg Jerkeby
- /people/kugg/fai-gui/ - graphics artwork and templates for fai-gui.
- /people/kugg/faimond/ - Branch of faimond(-gui) with enhanced graphics and faimond in perl.
faiguy
TODO: add more info
