On 2025-07-24, Rubén Llorente <port...@use.startmail.com> wrote: > If you want to contribute to a cvs project, you cvs checkout it, do your > changes, send a patch to the mailing list and get ignored. In Git world > you do end up dealing with the likes of Github and Gitlab
this is more about the project than anything - obviously those using cvs don't have github/gitlab tooling around PRs etc - but some important projects using git don't use that tooling either, either using mailing lists like OpenBSD does, or something else. (github PRs can of course get ignored too ;) > Also, the CVS servers you can deploy on OpenBSD use pledge() to good > effect and the whole thing feels a bit more solid than invoking > git-shell in the server. Maybe it is just me. the pledges that were added to CVS are still fairly broad; though typical use on OpenBSD is also with chroot which helps. FWIW the pledges in got are much finer grained (and there's unveil too there). for running a non-private server, I think I'd generally be happier about running that. -- Please keep replies on the mailing list.