15000 users, one update site
Supporting a large user base implies catering to a lot of different needs.
In Ericsson's case this means building over 20 different eclipse distributions and creating a corporate wide p2 repository to make it easy for our users to get all the plugins they need.
This talk focus on how we automatically create this p2 repository aggregating over 30 external repos, describe the wide variety of technologies being used (b3 aggregator, artifactory, jenkins, tycho, p2 tools, etc.) and talks about the challenges encountered.