DrupalCon New Orleans 2016: The Symfony Monolith Repository

51:03 · 09 May 2016 – 13 May 2016 · YouTube

About this talk

This talk explores the repository management strategy adopted by the Symfony Open-Source project, which successfully utilizes a single codebase repository for its 30+ decoupled components since 2010. The speaker discusses the advantages of maintaining one central repository, such as simplified code management, streamlined pull requests, and efficient cross-project changes. The session introduces "repository splitting" as a solution for users who wish to utilize only specific components, detailing the management of both a large read-write repository and multiple read-only repositories. Attendees will learn about subtree splits and how a custom tool developed with libgit2 and Go enhances this process, making it nearly real-time. Additionally, the implications of this strategy for microservices and its potential benefits for the Drupal community will be examined.

From event

DrupalCon New Orleans - May 2016

09 May 2016 – 13 May 2016

All event videos
Back to Watch