On 2025-07-24, Rubén Llorente <porting@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.
No comments:
Post a Comment