From nobody Fri Jun 6 16:19:53 2025 X-Original-To: freebsd-git@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bDRP3166mz5xc2q for ; Fri, 06 Jun 2025 16:20:07 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bDRP14YyMz3D59; Fri, 06 Jun 2025 16:20:05 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zabbadoz.net header.s=20240622 header.b=lbY1uKfC; spf=pass (mx1.freebsd.org: domain of bzeeb-lists@lists.zabbadoz.net designates 2003:a:140a:2200:6:594:fffe:19 as permitted sender) smtp.mailfrom=bzeeb-lists@lists.zabbadoz.net; dmarc=pass (policy=none) header.from=zabbadoz.net Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id AE193A64805; Fri, 06 Jun 2025 16:19:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zabbadoz.net; s=20240622; t=1749226795; bh=qM+FTCoyWrBOc/ScMgrgYrQxSVr9Xx1uqtcAPfSjBDk=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=lbY1uKfCvRcdqzTVSSgB0Lm4rD6BIsCYluPXjLZvzSgRyTFbp3VH0fmXBJLmXXtX5 G5fL7TS+rY+Ii0UzKSuCEE2IlbXbXUUB0mBJZyoQljZusnxZXtiy4bNl8Ovm1ffENU g/269kNp0NodLOfQRltZQsYzeuVXCTAM4MSSd0lC4Y4YQxgqbMplSswfaZxHBNf/fA SaHQXTZENgBMX8iCcs4rmbC69zBGlQg94PcHxSH1ssKasSW2ak17WiSW0XkEeK39x/ yMoJLha3n6D/fK1qumqxnUUfkifGD5yPLI+QysilAWc+Oxs5St+rS4vq5n6jrKFIX8 sey9ymJ/F5ne++3C+lvDLGMxlRtWdweVrX5WG0rnHFsB7PQ7j7xbEzKBptxzFfE42l EEf5MiOD+/BQhv0Ys9sAu+N9PnYIVidHJXhfaUKZpKJWq4FXRr4xO4fo2XJxFCzwed 5IlJTW7cP+28MNzOv+/NE5QUhwaDaQ+NB3Otv1degSfscUrVrST8AyPNEODjcWwofk bf8872YlZZMGIgX1NLw70dfnaDmXvav4hbmRAi1k2dKLpJRC4kvSXVDnv7WLBmFhFr csI1FftRpWMuOgaBmUKmxcp8Oot/pX8ORPG1dfDK7bthPkA9r6uB8MlYyHXPCrpg7K rqiOGjJ6ImjFCDnSfTPloptU= Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id C55C52D029E0; Fri, 6 Jun 2025 16:19:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id g9GSSVCv-ZRO; Fri, 6 Jun 2025 16:19:55 +0000 (UTC) Received: from strong-rtwn0.sbone.de (strong-rtwn0.sbone.de [IPv6:fde9:577b:c1a9:4902:3e64:cfff:fe55:bc80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id AE61F2D029D8; Fri, 6 Jun 2025 16:19:55 +0000 (UTC) Date: Fri, 6 Jun 2025 16:19:53 +0000 (UTC) From: "Bjoern A. Zeeb" To: Kyle Evans cc: freebsd-git@FreeBSD.org Subject: Re: got(1) in base consideration In-Reply-To: <9f48a955-5f8a-450c-94c1-2a7d9d69ecb9@FreeBSD.org> Message-ID: References: <9f48a955-5f8a-450c-94c1-2a7d9d69ecb9@FreeBSD.org> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Discussion of git use in the FreeBSD project List-Archive: https://lists.freebsd.org/archives/freebsd-git List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-git@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spamd-Result: default: False [-2.37 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.994]; NEURAL_HAM_SHORT(-0.93)[-0.934]; NEURAL_SPAM_LONG(0.56)[0.557]; DMARC_POLICY_ALLOW(-0.50)[zabbadoz.net,none]; R_DKIM_ALLOW(-0.20)[zabbadoz.net:s=20240622]; R_SPF_ALLOW(-0.20)[+ip6:2003:a:140a:2200:6:594:fffe:19]; MIME_GOOD(-0.10)[text/plain]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:3320, ipnet:2003::/19, country:DE]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_THREE(0.00)[4]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-git@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[zabbadoz.net:+] X-Rspamd-Queue-Id: 4bDRP14YyMz3D59 X-Spamd-Bar: -- 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? The idea about the scripts is differnt thig, which may very well be valuable? -- Bjoern A. Zeeb r15:7