Both git and OpenBSD run on patches. That said, OpenBSD has a cultural restriction of requiring people to inspect the patches before incorporating them. Adopting git would be a step away from that practice.
Does that help make sense of the current situation? -- Raul On Mon, Jul 22, 2019 at 11:04 AM Австин Ким <[email protected]> wrote: > > Hi, > > As someone completely new to OpenBSD the one immediate first impression that > most peculiarly sticks out like a sore thumb to me is the Project’s use of > CVS for source code management. In the class I’m taking (the one for whose > class project I just recently downloaded OpenBSD/macppc for the first time to > install on IBM PowerPC 970/970MP-based Apple G5 hardware), we all use git for > SCM which I think is typical at most universities nowadays (at least in the > U. S.). I am curious why the Project continues to use CVS and/or if > developers have in the past considered migrating the codebase to a > distributed SCM system like Mercurial which IMHO might make branching and > merging easier on developers, especially more recent developers coming out of > universities. Is it because the Project prefers using a centralized versus > distributed SCM system? Or is it just because that’s just the way it has > always been done and why change that? And would migration to something like > hg be a possibility in the future that might possibly lower the psychological > barrier of entry for newer developers? (And btw this is meant as a sincere > question with no intention to start a contentious debate; really just asking > out of curiosity because seeing CVS diffs in the mailing lists was what > visually jumped out most prominently to me for the first time; I’m sure after > spending more time with OpenBSD it could be something I could just get used > to.) > > Thanks for all the wonderful responses to my previous post which really > helped me gain a better understanding of the Project! > > All the best, > Austin > > “If you want to change the future, start living as if you’re already there.” > —Lynn Conway >

