Migrating from P4 to P5
Syd Bauman and John Melson
2008-10-12
Motivation: why move to P5?
What’s wrong with P4?
New encoding features
Namespaced!
Better, Stronger, Faster
Scope: what’s involved?
What has to be changed
Categories of changes
Decisions, decisions
Tools and resources involved in migrating to P5
Migrating instances
Mostly automatable
easy, globally automatable 1
easy, globally automatable 2
medium, locally automatable sample 1 part 1
medium, locally automatable sample 1 part 2
some are medium, 2
some are hard
non-automatable 1
Challenges and complications
Timing
Brain-changing
activities
Migrating from P4 to P5
© 2008 Syd Bauman, John Melson, and Brown WWP