The Changelog   /     MAJOR.SEMVER.PATCH (Interview)

Description

Predrag Gruevski and Chris Krycho joined the show to talk about SemVer. We explore the challenges and the advantages of semantic versioning (aka SemVer), the need for improving the tooling around SemVer, where semantic versioning really shines and where it’s needed, Types and SemVer, whether or not there’s a better way, and why it’s not as simple as just opting out.

Subtitle
with Predrag Gruevski & Chris Krycho
Duration
1:32:08
Publishing date
2024-06-26 14:30
Link
https://changelog.com/podcast/597
Contributors
  Changelog Media
author  
Enclosures
https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/597/the-changelog-597.mp3
audio/mpeg

Shownotes

Predrag Gruevski and Chris Krycho joined the show to talk about SemVer. We explore the challenges and the advantages of semantic versioning (aka SemVer), the need for improving the tooling around SemVer, where semantic versioning really shines and where it’s needed, Types and SemVer, whether or not there’s a better way, and why it’s not as simple as just opting out.

Leave us a comment

Changelog++ members get a bonus 7 minutes at the end of this episode and zero ads. Join today!

Sponsors:

  • Socket – Secure your supply chain and ship with confidence. Install the GitHub app, book a demo or learn more
  • Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog
  • ExpressVPN – Stop handing over your personal data to ISPs and other tech giants who mine your activity and sell off your information. Protect yourself with ExpressVPN. Go to ExpressVPN.com/changelog and get three (3) extra months free.
  • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.

Featuring:

Show Notes:

Something missing or broken? PRs welcome!

Deeplinks to Chapters

0 Welcome to The Changelog
255
1007 Hyrum's Law and breaking changes
255
1323 Sponsor: Retool
255
1593 Are we just polishing a turd?
255
2522 Marketting big releases
255
298 Let's talk SemVer
255
3078 Incremental adoption
255
3319 CalVer and names like Ubuntu
255
3794 Sponsor: ExpressVPN
255
387 Why are we here?
255
3904 Ubuntu, LTS, and CalVer
255
4477 Concerns for backward compatability
255
4939 Where can we go from here?
255
5252 SemVer Nerds! Join today.
255
5323 Closing thoughts
255
5474 ++ Teaser
255
595 SemVer in simple terms
255
76 Sponsor: Socket
255
823 Is SemVer misunderstood?
255