From: Junio C Hamano Date: Mon, 31 Oct 2005 21:27:26 GMT Subject: Re: git 0.99.9: Subversion importer breaks RPM generation (rpmbuild bug) Message-ID: <7vpsplcr7l.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <46a038f90510311213n565010d6g5586a7484b25da7e@mail.gmail.com> Martin Langhoff writes: > Perhaps git-tla-glue, git-cvs-glue, git-svn-glue, where glue stands > for importers, exporters, tools, etc? That sounds sensible. Also I think not having to install xlib on the repository server is an advantage as you said in your reply to Linus. So here is a revised strawman, just to keep things in one place: git:: Depends on all of the below (may not be necessary). git-*-glue:: Tools to interoperate with foreign SCM systems, including importing (i.e. obtaining changes from them) and exporting (i.e. injecting our changes into them). git-doc:: Generated documentation from Documentation hierarchy. git-scm:: Depends on git-gitk and git-core -- people who want just a self contained SCM can install this and perhaps git-doc. git-gitk:: The gitk history browser. git-core:: The rest. Meant for repository server installation.