-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No way to know which version of moonmoon you have installed #30
Comments
I hadn't noticed the VERSION file at the root, so this information is available in the source code but it is not exposed/used in the application itself. The version format ciurrently is: I think we can drop the moonmoon- part, this is redundant in the context of the applicagtion itself and if we want to parse the version number for version checking, it means an extra step removing that part. Do you have a preferred numbering scheme? We could use for example: That would mean that the current master branch could be 9.dev and we release a new version it will be 9.0 and we update master to be 10.dev, if there is a minor release needed for a security issue or minor features/bug fixes backported from the dev branch, we can have a 9.1 release. What do you think? (BTW, I think you should set up a branch for the 8.12 version to archive the release history of the project) |
I agree on removing the prefix in the VERSION file. For now, the numbering scheme is similar to Ubuntu: year.month (yeah, 8.12 is very old). |
Would it be ok to change the version number on master from moonmoon-8.12 to 12.04dev? (to avoid having people cloning master and thinking they downloaded 8.12) |
|
There's also the option of switching to http://semver.org/ format.
Although I guess this has been resolved now anyway... :) |
This adds version information in the administration area, with a hint towards possible new releases. Helps moonmoon#30. Should the version also appear in the public signature at the signature of the index page?
There is currently no indication (either in the source code or visible via the administration UI) to know which version of Moonmoon you are using, that means that you don't know if you are currrent.
I think that the next version of moonmoon should expose this information in the admin console, we could even put in place a web service in the future to compare the installed version with the latest version and inform the user if he is outdated.
I don't know where this data should be stored, probably among the admin files. Dotclear puts the version number in the admin console as part of the window title, that's also a way to expose it.
Thoughts?
The text was updated successfully, but these errors were encountered: