The software stali uses will receive updates. What is the plan for integrating those updates? I noticed the .origin files, but I'm not sure exactly what their use is.
For those packages that are available through git, I think it would make sense to have git submodules. We could have a stali branch for each, and still be able to pull changes and either merge them into the stali branches or rebase the stali branches. For the packages that aren't available through git I still think it makes sense to have git submodules, the master branch containing the contents of the tarball, a new commit for each new release. Is there any reason not to do this? Is there a better/different plan that already exists? -emg