Date: Wed, 10 Feb 2021 09:28:35 +0100 From: Stefan Sperling <stsp@stsp.name> To: Christian Weisgerber <naddy@mips.inka.de> Cc: freebsd-git@freebsd.org Subject: Re: got(1) in base (was: Re: gitup(1) in base) Message-ID: <YCOZM4UZq17kCJ9b@byrne.stsp.name> In-Reply-To: <slrns25vip.162.naddy@lorvorc.mips.inka.de> References: <49046db6-88d9-d59d-85f5-ecc1321b07c6@siemens.com> <slrns25vip.162.naddy@lorvorc.mips.inka.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 09, 2021 at 09:27:53PM -0000, Christian Weisgerber wrote: > On 2021-02-08, "Osipov, Michael (LDA IT PLM)" <michael.osipov@siemens.com> wrote: > > > I'd like to raise the question whether gitup(1) [1] can be included in > > base? > > Where are we with the inclusion of got(1) [1] in base? > > * It has reached a good maturity level > * Stefan Sperling reacts quite fast to issues > * It makes the base system complete and suitably replaces svnlite > * It does not impose the huge complexity and dependency hierarchy of the > original Git client on admins and other non-developers > > The original hold-up appears to have been an ex nihilo requirement > that it must be Capsicum-ized. Somebody was working on this, but > has gone silent. An intern at the FreeBSD Foundation was working on capsicum support. This intership has now ended which is probably the reason why work on the topic has stalled. I am still open to working with developers from the FreeBSD community, reviewing and integrating changes that make it easier to apply capsicum patches to this code base. I'd like to keep the got.git repository free of patches that won't apply to OpenBSD because I don't want to end up having to co-maintain changes which target other systems. I am doing this in my spare time. Maintaining the OpenBSD version is already giving me enough things to worry about. There is now a got-portable.git repository which currently targets Linux. This repository is maintained by Thomas Adam. Perhaps full FreeBSD + capsicum support could be integrated there first, and the result integrated into FreeBSD base? Please talk to Thomas if this sounds like a good plan.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YCOZM4UZq17kCJ9b>