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.

Reply via email to