
Episode 110: It's all about the Treble
Android Developers Backstage
00:00
Is It Possible to Implement Semantic Versioning in Android?
Step one was defining the boundaries. Step two is enforcing it, right? And that step two happens with every release, right? Because the freezing of these boundaries is really how we enforce discipline. Once this goes to AOSP, this is published, they're frozen, frozen, they're public forever. The versioning, I think, is what you're going to ask. So like the camera howl would be 3.4, I think today, or 3.5 today. Major version 3, minor version 4 or 5. With the same semantics as with semantic versioning, which is to say that minor version of prevs are backwards compatible with themselves. And major versions are backwards
Transcript
Play full episode