@Houdini
Vielleicht war Chaos das falsche Wort, aber Du kannst nicht abstreiten, dass HEAD nicht immer stable ist. Mir ist klar, dass dieses Projekt auf freiwilliger Basis in der Freizeit betreut wird (ist bei mir nicht anders).
Allerdings sollte eine gewisse Ordnung vorhanden sein. Die Entwicklung läuft im Moment nur über gepostete Diffs und Binaries. Die Diffs machen teilweise Probleme, weil der CVS Stand nicht klar ist.
Es sollen nicht verschiedene Branches gepflegt werden. Nur, wenn man sich für ein Feature-Freeze entscheidet, dann sollte es einen Branch geben. Dieser ist dann stable und es werden nur noch Bugs behoben.
Ein Beispiel ist doch die Baseimage Version. Im CVS ist sie 2.0. JtG und YADI sind schon bei 2.2. Warum ist das so? Weil beide ihre eigenen Patches und Anpassungen einbringen, welche nicht mehr zum 2.0 kompatibel sind. Warum bekommen wir das im CVS nicht hin?
Das nochmal zum Nachdenken. Vielleicht bekommen wir doch noch etwas Struktur in das CVS.
Gruß Feynman