We have several projects using a particular open source set of tools. When the project starts, the developers tend to go to the appropriate forge and download the current version of the tool. This leads us to a rather difficult deployment and support conundrum.The deeper the tool is in the software stack, the more troublesome this can be. For example with an open source ESB, attempting to run multiple versions in production can be problematic. Especially if they each have to be available on a specific server (for whatever reason).
In cases where we use not-free, not-open-source software (e.g. the DBMS), we are careful about ensuring that we use the ihouse sopported version. For FOSS not sure what to do.
We have considered having a private mirror where the acceptable version is mirrored and "encouraging" people to downoad from that. This approach has not been entirely satisfactory. What ideas does anyone else have?
Thanks
Chris


