|
|
|
|
|
by jprzybyl
3463 days ago
|
|
> A tool like git could make operations such as branching and merging easier OpenBSD has been traditionally anti-branch. Theo de Raadt's 2009 presentation:
https://www.openbsd.org/papers/asiabsdcon2009-release_engine... Ted Unangst's blog, email:
http://www.tedunangst.com/flak/post/branchless-development
https://marc.info/?l=openbsd-misc&m=134419365218558&w=2 Basically, it's to make all OpenBSD developers participate in the release process. There's no dev and stable team - everyone is in the same tree, makes breaking changes early, spends months stabilizing. CVS helps force developers to participate, because branches can't exist for long before the resulting merge is too painful to be worth it. Although, they are careful to say that, just because it works for them, doesn't mean it will work for you. As well, your other points are still valid. (My personal gripe is that CVS over the net is so slow that I have to use an external tool like CVSync.) |
|