[racket-dev] git submodule for native-library packages

From: Asumu Takikawa (asumu at ccs.neu.edu)
Date: Tue Jul 30 17:41:14 EDT 2013

On 2013-07-27 07:10:54 -0600, Matthew Flatt wrote:
> I'm still unsure that submodules are going to be useful for managing a
> kind of "main-distribution" repository with references to package
> repositories.

Perhaps it would be worth considering using the git subtree feature
instead of submodules for the rest of the repository (just to clarify,
I'm not saying we should reconsider submodules for native-pkgs).

Description here:

  https://github.com/apenwarr/git-subtree/blob/master/git-subtree.txt

In particular, this aspect seems useful for us:
  "you can also extract the entire history of a subdirectory from
   your project and make it into a standalone project"


Posted on the dev mailing list.