Loading…
Tutorial & BOF [clear filter]
Thursday, October 29
 

5:00pm PDT

Living Downstream Without Drowning

Have you made changes to your copy of an llvm.org project? Not planning to contribute them back to the open-source project right away? 

Then you are LIVING DOWNSTREAM. 

Have you noticed that there are actually quite a lot of changes made to the upstream projects? Clang + LLVM together see an average of 50 commits every day. This is a FLOOD. Are you seeing lots of conflicts or test failures when you merge from upstream? Spending too much time patching things back together before you can make any progress on your project?

Then you are DROWNING! 

On a project with lots of local changes, managing the flood can be a half-time job all by itself. It's not _exactly_ unproductive time, but it's time you do not spend on your unique project and customizations. At Sony Computer Entertainment, we were drowning... but we've learned to swim with the current, and we are building a lifeboat.

In this combined tech-talk/BOF session, Paul and Mike will talk about SCE's practices and plans for reducing our merge overhead, including source-patch practices and merge/build/test automation. Then, it becomes a BOF where everyone can share their ideas, suggestions and practices for Living Downstream Without Drowning!


Speakers
ME

Michael Edwards

Sony Computer Entertainment
PR

Paul Robinson

Sony Computer Entertainment


Thursday October 29, 2015 5:00pm - 6:00pm PDT
Salon I & Salon II
 
Filter sessions
Apply filters to sessions.