Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 May 2019 12:12:38 +0200
From:      Adriaan de Groot <adridg@freebsd.org>
To:        freebsd-git@freebsd.org
Subject:   Introduction
Message-ID:  <1946748.RhTPgMbj8J@beastie.bionicmutton.org>

next in thread | raw e-mail | index | archive | help
--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--






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1946748.RhTPgMbj8J>