Re: got(1) in base consideration

From: Chris <bsd-lists_at_bsdforge.com>
Date: Sat, 07 Jun 2025 02:30:52 UTC
On 2025-06-06 09:19, Bjoern A. Zeeb wrote:
> On Sun, 4 May 2025, Kyle Evans wrote:
> 
>> Hi,
>> 
>> I've been toying around with the idea of pulling got(1) into base, but 
>> hidden off into /usr/libexec and not supporting it for general usage. The 
>> idea would instead be to provide a script or two as a user-facing interface 
>> to do the bare minimum to functionally maintain a local copy of our git 
>> repos.
> 
> Kind-of like csup in cvs/cvsupd times?
> With the difference that csup also solved a problem that cvs could not.
> 
> That gets me to my question?  In a time when pkg(8) will be mandatory
> basically to our users, what does this buy a user that it cannot do
> after a pkg install git-lite?
This was what stalled my investigations into creating a static git along
the lines of crunchgen (restore) / crunchbang (the old linux version).
I had figured to create just the absolutely necessary but ultimately figured
it'd just be largely a waste of time, given `pkg install git` could get you
a source tree to build in your chosen options for git and anything else you
intend to build. Seemed a good idea at the time. :)

> 
> The idea about the scripts is differnt thig, which may very well be
> valuable?

-- 
sent from hardware written from and running on FreeBSD