It is our effort to have always the git 'master' branch stable usable.
Big source code changes would be started in a separate branch and merged if they are stable.
Look at this website at the bottom. There is the version we used for this page: PyLucid v220.127.116.111
This is the most recent stable version in production ;)
Since 2012 we used this version number scheme:
|major||Very big milestone.|
|minor||backward incompatible changes -> admin actions needed|
|maintenance||Bugfixes and/or visible changes but backward compatible (Can be updated without admin actions)|
|build||Date of the last commit (Format: MMDD -> Month + Day)|
We create new blog articles about changes and developing. We tag those articles with development and used this tags, too:
The version number is stored in pylucid_project/__init__.py. Display it, e.g.:
The script pylucid_project/__init__.py adds the last git commit date dynamic to the version number.
Read How to update PyLucid.
django-processinfo: 7.7 ms of 84.3 ms (9.1%)