1) Managing large scale OpenMRS implementations with many sites presents challenges around maintaining consistency between sites and enabling simple upgrades and maintenance. 2) One approach is to develop an OpenMRS "distribution" that defines a consistent set of components including OpenMRS version, modules, and metadata for all sites. 3) Key aspects of developing a distribution include using a "distribution module" to define required component versions, continuous integration testing, and managing metadata installation and consistency programmatically rather than relying on users.