Speakers | |
---|---|
Serafeim Zanikolas | |
Schedule | |
Day | Saturday |
Room | H.1302 |
Capacity | 200 |
Start time | 11:30 |
End time | 12:00 |
Duration | 00:30 |
Info | |
Track | CrossDistribution Devroom |
How to replace a legacy tool with 100k installations
... and 50 reverse package dependencies in Debian
Debian has a number of legacy tools (that's a euphemism for ugly hacks) that are not addressed due to inertia, fear of breaking stuff, and the difficulty of reaching consensus for changes with cross-package impact. I'll talk about dealing with the above issues in the context of ongoing work as part of Debian Enhancement Proposal 9.
Specifically, the talk will cover how (not) to make proposals for cross-package changes, and how to map behaviour in a technical spec to feature-centered assertions in a test suite.
Links:
Concurrent events:
Next (up to 3) talks in the same room (H.1302):
When | Event | Track |
---|---|---|
13:00-14:00 | Multiarch - why it's important | CrossDistribution |
14:00-15:00 | Multi-OS Continuous Packaging with Project-Builder.org | CrossDistribution |
15:00-15:45 | Debian packaging for beginners | CrossDistribution |