[racket-dev] A story of a package split

From: Tony Garnock-Jones (tonyg at ccs.neu.edu)
Date: Tue Aug 13 17:07:37 EDT 2013

On 08/13/2013 04:49 PM, Tony Garnock-Jones wrote:
> Perhaps you're right. Maybe my impression that git submodules are frozen
> is out-of-date. It has been a while since I used them. Perhaps they're
> first-class checkouts that can be manipulated independently of their...
> supermodule. If that's true, perhaps they're an OK way of specifying a
> versioned subrepo manifest.

The Makefile-based approach doesn't suffer some of the gotchas wrt 
submodules listed at pages like 
http://blogs.atlassian.com/2013/03/git-submodules-workflows-tips/. It's 
generally just a slightly looser coupling between the umbrella repo and 
the child repos.

Tony

Posted on the dev mailing list.