From owner-freebsd-git@freebsd.org Wed May 29 10:13:54 2019 Return-Path: Delivered-To: freebsd-git@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8ABD715BDF0A for ; Wed, 29 May 2019 10:13:54 +0000 (UTC) (envelope-from adridg@freebsd.org) Received: from lb3-smtp-cloud7.xs4all.net (lb3-smtp-cloud7.xs4all.net [194.109.24.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.xs4all.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD61F8C01D for ; Wed, 29 May 2019 10:13:52 +0000 (UTC) (envelope-from adridg@freebsd.org) Received: from beastie.bionicmutton.org ([62.251.92.29]) by smtp-cloud7.xs4all.net with ESMTP id VvZch5jTs3qlsVvZdhssPh; Wed, 29 May 2019 12:12:45 +0200 From: Adriaan de Groot To: freebsd-git@freebsd.org Subject: Introduction Date: Wed, 29 May 2019 12:12:38 +0200 Message-ID: <1946748.RhTPgMbj8J@beastie.bionicmutton.org> Organization: FreeBSD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3082735.gzUHUCRiql"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-CMAE-Envelope: MS4wfDdgiWrItPruWUbq5qC0YY73sU+wucv9oIBE7ES3LSS/KWCGiEyGHwOUgaDKF8NKnCblGzQeXw+Q/PCWJoC4PbFLc5j7SsyuvoVY0aXHifZmC4Gyo3oL XR7dW6EYqHUHGxBRVpK89h7f0Rs0stPwi3ysbPfKMvdOtpHmUEZptgfWrf4EoVXJ6rQoCwo8bzD+6Q== X-Rspamd-Queue-Id: BD61F8C01D X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.94 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.94)[-0.943,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL] X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 May 2019 10:13:54 -0000 --nextPart3082735.gzUHUCRiql Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" Hi all, Presumably Ed will provide a kick-off message soon-ish for the git WG. Reading developers@ has been rather disheartening, mostly because *all* the talking points there are the same as the talking points that KDE went through whenever we switched from SVN (at the time, pretty much the largest SVN repo in the world) to git. Anyway: hi! I'm [ade] on IRC, adridg@ on mail, and Adriaan in real life. I wear KDE and FreeBSD hats, and have a fair amount of experience in juggling svn (FreeBSD), hg (when I did Solaris packaging) and git (KDE) repositories. I used darcs for a month, and CVS of course back in the '90s. If I may make a position statement to start off with (before Ed's kick-off): We need to know what the question is, and then we can untangle all the answers we already have. This sounds a lot like the Hitchhiker's Guide, really. Watching the BSDCan video it looks like core@ is asking the WG "to make the move to git happen". That's rather vague as a mandate and as a question: git for what? Which software or data artifacts are to be moved into git? Does that cover src, ports, docs in their current form? Is some form of repo-reorganization desired? Splitting repo's? Knowing the exact question helps steer discussions around workflow, tooling, and the documentation of workflow and tooling. ports/ *isn't* src/, and works quite differently. Tooling revolves around GitHub, GitLab, git command-line, etc. There's plenty to sort out there both philosophically and practically. All of this against the background of what's *fait accompli*. await(Ed) [ade] --nextPart3082735.gzUHUCRiql Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iHUEABEIAB0WIQTVFBoRsP760fy+Jisy7lRaPghTTwUCXO5bFgAKCRAy7lRaPghT T7mQAP9/+TbMBd1dQZTAghrbH/AZjQPTTtkNaI0woSLgyiHFxQD/a99jLQDG2ppq V8l1blKdeLftDukLK0OBEG/Q35s+Hoc= =JIZA -----END PGP SIGNATURE----- --nextPart3082735.gzUHUCRiql--