Go to content

droidcon NYC 2017 - One for all, all for one: The Journey to Android Monorepo at Uber

Gautam Korlam, Uber Managing code across multiple repositories at scale impedes developer productivity, comes with a cost of duplication of tooling, processes and dealing with breaking api changes in non atomic change-sets. At Uber, the Android codebase moved from 100+ repositories into a single monolithic repository. This massive migration was done while ensuring VCS history is preserved, breaking API changes across repositories are mitigated, build tooling and infrastructure are scalable and developer workflows are minimally impacted. In this talk, Gautam will deep dive into why the decision was made, the tooling needed to support it, how it was executed and the developer productivity wins that came as a result. https://goo.gl/8hWR7G droidcon NYC - http://droidcon.nyc ********************************************* droidcon NYC has become an event where the American and International Android development and design community come together to share what’s new and what they’ve been working on. Our goal is to serve the community and move the Android platform forward. Organized by droidcon - https://www.droidcon.com/ ********************************************* droidcon is the largest global network of developer conferences which bring together the industry's foremost experts dedicated to advancing the Android platform. droidcon engages a global network of over 25,000 developers attending our events in 26 countries. Content by touchlab - http://touchlab.co ********************************************* droidcon NYC content organized by Kevin Galligan, President of touchlab Android and iOS Mobile App Development / Doppl Open Source Code Sharing Platform / Mobile Innovation Advisory / UIUX Design. Our goal is to keep growing our company by serving the community. Stop by our next meetup: https://www.meetup.com/nyandroiddevelopers/ Big thanks to our video sponsors: American Express - https://jobs.americanexpress.com/tech mParticle - https://www.mparticle.com/

September 25, 2017