@mattly I'm not even sure how much git being distributed is contributing. I think you run into the same problems if you try to pretend that SVN is a package manager/registry. The capabilities and affordances you want when you're building software are almost entirely unlike what you want when you're distributing it. More than not, they become liabilities