Changelog for build versions

Get help from other users here.

Moderators: Contributor, Developer

Changelog for build versions

Postby Knubbi » May 19, 2017 8:20 am

How to configure change logs to create logs per build version, please?
Knubbi
 
Posts: 22
Joined: May 14, 2017 9:35 am

Re: Changelog for build versions

Postby atrol » May 19, 2017 1:32 pm

There is no configuration option for change log to get what you want.
You would have to change source code or write a plugin.
Please use Search before posting and read the Manual
Use Mantis2Go to try MantisBT on Windows or to reproduce issues
atrol
Site Admin
 
Posts: 6387
Joined: Mar 26, 2008 4:37 pm
Location: Germany

Re: Changelog for build versions

Postby Knubbi » May 19, 2017 1:55 pm

Like most software companies we publish more than hundred updates together with a changelog for each minor update. This sounds like a very common requirement/procedure.

* Mantis can make changelog per version number but it is very uncomfortable for developers to switch from editing an issue, switching to product configure to add a new version number to the database and then going back to finish the issue ticket.

* Using builds makes entering Update versioning easy but there is no changelog feature.


Is there an easier procedure we miss or is it this difficult to use?
Knubbi
 
Posts: 22
Joined: May 14, 2017 9:35 am

Re: Changelog for build versions

Postby atrol » May 19, 2017 3:17 pm

Knubbi wrote:Like most software companies we publish more than hundred updates together with a changelog for each minor update.
I don't understand what you mean with "more than hundred updates". Is this in one year? If so, this is certainly not what most software companies do.

Knubbi wrote:Is there an easier procedure we miss
I don't think so.

Whenever you miss something, there are a lot of options to get what you want, e.g.
- create a feature request at https://www.mantisbt.org/bugs , fork from https://github.com/mantisbt/mantisbt and send a Pull Request
- write a plugin
- write a custom function (easier than plugins for some use cases, but no longer recommended as custom functions are deprecated and might be removed in future versions)
- change source code
- use SOAP API
- use REST API
...
Please use Search before posting and read the Manual
Use Mantis2Go to try MantisBT on Windows or to reproduce issues
atrol
Site Admin
 
Posts: 6387
Joined: Mar 26, 2008 4:37 pm
Location: Germany

Re: Changelog for build versions

Postby Knubbi » May 19, 2017 3:39 pm

I don't understand what you mean with "more than hundred updates".


Not necessarily per year but per major version. Never saw a software release with a version number like 4.5.132?

Users may need to know what changed between 4.5.132 and 4.5.133
Knubbi
 
Posts: 22
Joined: May 14, 2017 9:35 am

Re: Changelog for build versions

Postby atrol » May 20, 2017 1:57 pm

Knubbi wrote:Never saw a software release with a version number like 4.5.132?
Quite unusual, at least if you follow the rules of semantic versioning (www.semver.org).
Having 132 patch versions for a single minor version would be quite a lot.
What does 132 mean in your case? Is this no version number but a build sequence?
Please use Search before posting and read the Manual
Use Mantis2Go to try MantisBT on Windows or to reproduce issues
atrol
Site Admin
 
Posts: 6387
Joined: Mar 26, 2008 4:37 pm
Location: Germany

Re: Changelog for build versions

Postby Knubbi » May 21, 2017 4:35 am

4.0.132 would be the 132th public release of major version 4. Major versions may have a release term of around 24-36 months.

We publish around one update every week and users wish to see a changelog between all those versions to figure out whether applying the update is worthwhile for them.

Unusual? Our software has millions of downloads.

--

Thanks for the tip with http://semver.org/ - Sounds like a good idea to use version numbering to inform about (non) backward compatibillity.
Knubbi
 
Posts: 22
Joined: May 14, 2017 9:35 am


Return to Help

Who is online

Users browsing this forum: Bing [Bot] and 13 guests