From owner-freebsd-current@freebsd.org Wed Nov 25 13:16:03 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EE7BE469B20 for ; Wed, 25 Nov 2020 13:16:03 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ch1c24FRnz3H2B for ; Wed, 25 Nov 2020 13:16:02 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 893A6C15 for ; Wed, 25 Nov 2020 08:16:00 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 25 Nov 2020 08:16:00 -0500 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudehtddgheduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesghdtre ertddtvdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucggtffrrghtthgvrhhnpedtheeigfdvudefkeekvddtfedvte dttdekuddvgeevlefftdekffdujedvhfduteenucfkphepkedvrdejtddrledurddutddu necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthgvtg hhqdhlihhsthhsseiihiigshhtrdhnvght X-ME-Proxy: Received: from rpi4.local (fws.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id B284A328005A for ; Wed, 25 Nov 2020 08:15:59 -0500 (EST) Date: Wed, 25 Nov 2020 13:15:58 +0000 From: tech-lists To: freebsd-current@freebsd.org Subject: Re: git tools for building in base? Message-ID: Mail-Followup-To: freebsd-current@freebsd.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="g99HmVnPWfOMvg/t" Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4Ch1c24FRnz3H2B X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm1,messagingengine.com:s=fm1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[64.147.123.24:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.24]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[zyxst.net]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.24:from] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2020 13:16:04 -0000 --g99HmVnPWfOMvg/t Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Tue, Nov 24, 2020 at 09:59:15PM -0700, Warner Losh wrote: >On Tue, Nov 24, 2020 at 2:19 PM tech-lists wrote: > >> As subject - what will there be in base to interact with the new git rep= o? >> I mean, right now, for svn there is svnlite. What for git? >> >'pkg add git' is your choice now. > >> Shouldn't it be in base before the move to git? > >We will have got (from OpenBSD: Game Of Trees) in the future. It isn't >quite there yet, however, so it's not in base.=20 Do you agree that this situation is a bad look for an *operating system* ? Having to depend on a third-party tool to stay up-to-date and secure. In multiple locations it is said that installing a port is *at your own=20 risk*. Personally, I'd like the official updating tool to have had the=20 same level of analysis (and so the same level of "risk") on it as the base = OS,=20 (and also be under the same licence). I mean, shouldn't all the basic tools be present in an OS, at least in=20 order to update it? And *then* migrate to the update method? >When we migrated from CVS to Subversion, we didn't grow svnlite in=20 >the base for many months after the conversion. A mistake then and a mistake now with svn to git IMO. --=20 J. --g99HmVnPWfOMvg/t Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl++WQQACgkQs8o7QhFz NAXz0Q//TTLfDe4CKPH/W3w8WSGMlkufuR1dR/CfBNMns9T3rMxWFW+qbctR3d4B YdfGyhDHYP00e3haoX2SwfYXWYv/5gnbc9X6gReLLwkk16weqfWUwR7/oNaMGZo8 jbT+VsQxUmM7gMqUauNGnN1Lw4fCcl2CWA/QrrgPe7phACFnT+8ED5SiIff6ab/V 9k20tlETVITIZ13A7BsbLLjHLvUs5vHhbCEj2jvnj6c/5kFf4KyR+SsRqbdW2LoH nId7kLQBKgXfyY+b0ES1yfM6jAJ4XdEmgVRbGldt1XDti8BYaYy737ZZjQY8Obms CoVqtoGaZvCKyryGhBCXD7bWzKTKxoAl6JhN1b4pjhbOtPY8m4aTI5iTXJgh2j5F pTWQZXDAnjqq4tnvfmX7Qjygyv8nQ7TpKDUmFQ1bh5RiHpopoYvfLH5KXluC017B UVSdasSg9YTvGSVNuC7kalPdgRlGNA2PE5lSkfOtKQKx3N6vZLYzwKjitmxb2DxR ZORXi2nS5r/kMRNm5v+69q01F/pdFM68IOhvvo0akAw9d4FaG8zQscVqv17tckTD Aq8/DrORDik8n6v3zRntPco2mrWv0oUwSs3BQ7+9KCJ/ufXcEcoOdg7tkx3m3Hja dBWUR3CDNEEp4LZVsjw+0UhdRjz+cobXgJFipAuT1xwUriXaI0U= =NXGQ -----END PGP SIGNATURE----- --g99HmVnPWfOMvg/t--