Thanks Lieven. My OCD
On July 18, 2013 3:39 PM Lieven wrote:
> first of all I have documented the process on how to create a new stable release here:
(http://en.wikipedia.org/wiki/Obsessive%E2%80%93compulsive_disorder) is settling down now
Just two comments:
Did you mean to leave this paragraph? It seems like you are missing the content of the
Then, update the version number in the VERSION file (should contain .).
The "should contain" part seems to be missing.
Do you mind if I add some steps to:
Document how to update the official user documentation
Copy the stable zip file to various yet to be determined locations (maybe just
Notify various forums, mail lists, etc. of the new release
I like it. I can modify the version check to look for the "first" (i.e. top most) tag
> Secondly, I propose the following 'simple' numbering scheme: we're now at 3.0. If we
> deem it useful to make a new stable release that contains minor changes/fixes/additions
> we up the minor version number, however we don't pass 9 on minor version numbers as this
> is confusing for users (is 3.101 newer than 3.2?).
> Of course if we think it is interesting to have a major version increment, e.g. when we
> add this fully AJAX-based dynamic web 3.0 web interface (theoretical example of course
> :-), we up the version to 4.0. This can happen before we end up with 3.9 depending on
> what we as developers decide to be the best solution.
> Now on the automatic version check you asked about. If we can agree that we call the tag
> of the stable releases in the repo to be in the format of
> then we should be able to parse the latest release to be the top-most release on the
> JSON page you linked to.
> I don't think we will ever put tags on non-stable releases (those developments go into
> branches but not in a tag) so we should be able to safely say that the topmost tag in
> the JSON output is the most recent release.
that matches the pattern /v\d+\.\d+/. That should cover us if someone creates a tag for a
Do you mind if I add the text above to a wiki page?