> -----Original Message-----
> From: Development <[email protected]> On Behalf Of
> Thiago Macieira
> Sent: maanantai 10. elokuuta 2020 20.33
> To: [email protected]
> Subject: [Development] ChangeLog script will need adaptation to cherry-pick
> model
> 
> I've just noticed this and it'll be relevant for the 6.0 release: the 
> ChangeLog
> script currently excludes the previous releases' commits simply because they
> aren't produced in the git log / rev-list output. Because we switched to
> cherry-pick model, the commits are now different and will not be excluded
> by Git itself.

This is something what I have been wondering a while: what is correct set of 
changes to be listed in changes file? Is it all changes from previous release 
in that same series (e.g all changes from 5.15.0 -> 5.15.1 ) or changes from 
previous release (with Qt 5.15.1 this would be then all changes from 5.15.0 -> 
5.15.1 excluding ones in Qt 5.12.9). 

In my opinion it is first option; users should get info about all new changes 
in the release compared to same series; it doesn't matter if same changes are 
listed in other changes file in different series (those changes are relevant 
for users using that release) and user shouldn't need to browse several changes 
files to see what really is in the release. 

And if the correct behavior is the first one then the script doesn't need any 
change? 

br,
Jani
_______________________________________________
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development

Reply via email to