Jeff King <peff@xxxxxxxx> writes: > On Wed, Jan 25, 2017 at 05:58:57PM +0100, Johannes Schindelin wrote: > >> Back in the olden days, when all objects were loose and rubber boots were >> made out of wood, it made sense to try to share (immutable) objects >> between repositories. >> >> Ever since the arrival of pack files, it is but an anachronism. > > Yes, this is a good idea. I could _almost_ see its utility if it linked > packfiles, too, but then it is very unlikely that two repos have the > exact same packfile. > >> Let's move the script to the contrib/examples/ directory and no longer >> offer it. > > I am OK with this, but perhaps we should go even further and just delete > it entirely. The point of contrib/examples is to show people "this is > how you could script plumbing to implement a porcelain". But this script > does not call a single plumbing script. It just looks directly in > objects/, which is probably not something we would want to encourage. :) Yeah. I am OK with this patch as the first step of "first move to contrib and then remove" two step process, but I suspect we may forget to follow through.