I\'m currently in a project which develops using a framework developed by another department as the base. We are currently introducing quality standards (at last, yay!) in o
Take a look at PAR. It lets you bundle up a set of dependencies into one file. You could take the modules they release, throw them in a PAR file and only upgrade the PAR file when you want to accept their changes.