That's why every publisher have own repository. When you enable publisher repository, you can install app versions that this publisher distributes(uploaded to the openrepos). And that's why there is no any "global"-single repository. If this is "one-version-repository" then application will never get any update (i.e. like imported appsformeego applications). and if developer hosts here, then you get all new versions of applications. Of course this take place if apps dont violate any owners/developers rights. And cherry-picking apps from repository into own mixed repository should prevent (atleast up to 90%) of re-uploads of same application.