Hi again,

I just removed ParserKit, SourceCodeKit, and ObjC2JS from the 
https://github.com/etoile/Languages repository. They’re now standalone git 
repositories:

https://github.com/etoile/SourceCodeKit
https://github.com/etoile/ParserKit
https://github.com/etoile/ObjC2JS

At this point the only things left on my TODO list for the git migration are:
- make a simple script that git clones/pulls all of the Étoilé repositories
- make a copy of the existing BuildScripts that uses the above script, and can 
successfully build everything


I looked at various tool options (git submodules, git subtrees, etc.) for 
managing git repositories with dependencies on other repositories. Here are a 
couple of blog entries that were interesting:
http://makingsoftware.wordpress.com/2013/02/16/using-git-subtrees-for-repository-separation/
http://codingkilledthecat.wordpress.com/2012/04/28/why-your-company-shouldnt-use-git-submodules/

At the moment, none of these tools look a good fit for our use case. I think we 
should just use use “vanilla” git, plus the script I’ll write, which will 
satisfy  people who want to check out every single module / automatic builds 
that need everything.

Eric
_______________________________________________
Etoile-dev mailing list
Etoile-dev@gna.org
https://mail.gna.org/listinfo/etoile-dev

Reply via email to