Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Tutorial & BOF [clear filter]
Thursday, October 29
 

5:00pm

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
Salon I & Salon II