Remove remote-helpers felipec/up/remote/remove
authorFelipe Contreras <felipe.contreras@gmail.com>
Thu, 8 May 2014 23:44:39 +0000 (18:44 -0500)
committerFelipe Contreras <felipe.contreras@gmail.com>
Tue, 20 May 2014 20:23:06 +0000 (15:23 -0500)
commit6d33e6fbdfa3d68e95fadda2d251dff27a06a512
tree27c295b6921386dcdb4a318ab69fb674f83ce8e9
parent00a5b79466f79a2df6e0f42806adefbe4891c40b
Remove remote-helpers

The Git maintainer has retracted from his previous statements where he
wanted these tools to become part of the core and distributed by
default. These are obviously are production-ready so they don't belong
in contrib/ either.

Since the path forward in Git has been blocked, they must become
out-of-tree tools so they can be properly distributed and the progress
can continue.

This will hurt our users, since ideally these tools should be
distributed by default so users can clone Mercurial and Bazaar
repositories without any hassle, but that is no longer a possibility.

The maintainer hasn't responded to queries about the reasoning why the
graduation is no longer a possibility. The closest thing to an
explanation [1] has already been refuted.

Stubs replace the former tools, so if distributions ship these by
mistake, users would be greeted with errors and pointed to the right
location. Also a README is added for the people wondering about the
move.

The new out-of-tree projects are:

 * https://github.com/felipec/git-remote-hg
 * https://github.com/felipec/git-remote-bzr

[1] http://article.gmane.org/gmane.comp.version-control.git/248951

Cc: Richard Hansen <rhansen@bbn.com>
Cc: Torsten Bögershausen <tboegi@web.de>
Cc: Antoine Pelisse <apelisse@gmail.com>
Cc: Christophe Simonis <christophe@kn.gl>
Cc: Dusty Phillips <dusty@linux.ca>
Cc: Jeff King <peff@peff.net>
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
contrib/remote-helpers/Makefile [deleted file]
contrib/remote-helpers/README
contrib/remote-helpers/git-remote-bzr
contrib/remote-helpers/git-remote-hg
contrib/remote-helpers/test-bzr.sh [deleted file]
contrib/remote-helpers/test-hg-bidi.sh [deleted file]
contrib/remote-helpers/test-hg-hg-git.sh [deleted file]
contrib/remote-helpers/test-hg.sh [deleted file]