#versioning (10 links)
- Design System Generations medium.com
How to discuss and describe a design system’s biggest changes
- Morningstar Design System v2.35.0 - Versioning & Breaking Changes designsystem.morningstar.com
- Semantic Versioning semver.org
<blockquote>I propose a simple set of rules and requirements that dictate how version numbers are assigned and incremented. For this system to work, you first need to declare a public API. This may consist of documentation or be enforced by the code itself. Regardless, it is important that this API be clear and precise. Once you identify your public API, you communicate changes to it with specific increments to your version number. Consider a version format of X.Y.Z (Major.Minor.Patch). Bug fixes not affecting the API increment the patch version, backwards compatible API additions/changes increment the minor version, and backwards incompatible API changes increment the major version.</blockquote>
- django-reversion - Google Code code.google.com
Reversion is an extension to the Django web framework that provides comprehensive version control facilities.
- K. Scott Allen : Three Rules for Database Work odetocode.com
The database is as much a part of an application as the code and the models inside the software.
- Git is the next Unix: Advogato: Blog for apenwarr advogato.org
git is a totally new way to operate on data. It changes the game.
- Software versioning - Wikipedia, the free encyclopedia en.wikipedia.org
The process of assigning either unique version names or unique version numbers to unique states of computer software.