All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthieu Moy <Matthieu.Moy@grenoble-inp.fr>
To: Jeff King <peff@peff.net>
Cc: git <git@vger.kernel.org>
Subject: Re: About the "git merge" tee-shirt
Date: Tue, 14 Apr 2015 18:27:19 +0200	[thread overview]
Message-ID: <vpqd236d6ag.fsf@anie.imag.fr> (raw)
In-Reply-To: <20150414010505.GE3684@peff.net> (Jeff King's message of "Mon, 13 Apr 2015 21:05:05 -0400")

Jeff King <peff@peff.net> writes:

> On Mon, Apr 13, 2015 at 10:50:55PM +0200, Matthieu Moy wrote:
>
>> My second guess is that they represent directories.
>> But even then, I can't find which of the tee-shirt's circles represents
>> which directory, and the count doesn't match.
>> 
>> Does anybody have a better explanation? Or is it just a random drawing
>> to say "Git is bigger than it used to be"?
>
> I believe it is "gource"[1] output from 2005 and 2015, tweaked by a
> graphic designer to make it look nicer.

That would match my second guess. I guess the tweaks are what make it
hard to do the actual correspondance (there are 53 circles on the
drawing if I counted correctly, and 156 directory in today's Git for
example). The biggest dirs in number of files today are:

./builtin 99
./t/t5515 128
./t/t4013 144
./Documentation 221
./Documentation/RelNotes 242
. 378
./t 774

The directories at 4e7a2eccc21c902918 (Thu Dec 29 01:31:26 2005 -0800)
were:

./Documentation/technical 2
./mozilla-sha1 2
./arm 3
./ppc 3
./compat 4
./Documentation/howto 8
./templates 12
./debian 14
./t/t4100 14
./t 62
./Documentation 126
. 191

So, t/ would be a nice candidate for the big circle on the left hand
side (small in 2005, but biggest as of now), and ./ would be the one on
its right (used to be biggest, but no longer). Documentation/ is the one
at the top (with subdirs howto/ and technical/ in 2005, and the new
RelNotes/ today). I'm not sure where builtin/ is, it was probably
tweaked too much (it's supposed to be rather big in 2015 and inexistant
in 2005, without subdirs).

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/

      reply	other threads:[~2015-04-14 16:27 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-13 20:50 About the "git merge" tee-shirt Matthieu Moy
2015-04-14  1:05 ` Jeff King
2015-04-14 16:27   ` Matthieu Moy [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=vpqd236d6ag.fsf@anie.imag.fr \
    --to=matthieu.moy@grenoble-inp.fr \
    --cc=git@vger.kernel.org \
    --cc=peff@peff.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.