rybesh + versioning   6

nytd/ice - GitHub
Ice is a track changes implementation, built in javascript, for anything that is contenteditable on the web.
editing  interface  versioning  javascript  html 
january 2012 by rybesh
Semantic Versioning
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.
software  versioning  development  standards 
march 2011 by rybesh
Deploying with Fabric & Mercurial / Steve Losh
After you’ve gotten all of this set up the first time it will start saving you time every time you deploy. It also prevents stupid mistakes like FTP’ing your files to the wrong directory on the server. It frees you from those headaches and lets you concentrate on the real work to be done instead of the busywork.
python  django  mercurial  versioning  deployment  fabric  howto 
august 2009 by rybesh
django-reversion - Google Code
Reversion is an extension to the Django web framework that provides comprehensive version control facilities.
django  python  tools  editing  versioning 
january 2009 by rybesh

Copy this bookmark:



description:


tags: