[QGIS-Developer] Missing Changelog Features

Charles Dixon-Paver charles at kartoza.com
Mon Oct 12 05:58:39 PDT 2020


Greetings developers,

Totò graciously pointed out that PR #38025 was missing from the changelog
entries for 3.16 LTS

This happened because the feature label was not applied to the PR... At
this point I spend most of my time doing copy editing and not monitoring
the PR queue, so if a feature is not labelled as such it won't get labelled
for inclusion in the changelog.

I had a quick dig through the PR list and found a bunch of similar features:

https://github.com/qgis/QGIS/pull/38448
https://github.com/qgis/QGIS/pull/38331
https://github.com/qgis/QGIS/pull/37593
https://github.com/qgis/QGIS/pull/37588

There's a lot of great functionality there that I think is important to
showcase and publish and it would be a shame if it fell through the cracks.
There may be others like this so if anybody finds any I missed please let
me know.

I would ask that those that have made PRs which introduce new features just
double check that their PRs are labelled with the "feature" label in
future, and that new features for 3.16 are labelled "Changelog" or
"ChangelogHarvested". Don't apply the changelog label yourself, just let me
know and I will do it.

@Nyall I noticed that you have introduced a lot of new features that jumped
straight from PR=>merged without the changelog label.

With how hard and fast you introduce new contributions I think it would be
folly for the changelog process to become a blocker for your work, so I
don't particularly have an issue with this sidestepping of the "usual"
process (PR=>feature label=>changelog label=>merge).

You also typically provide detailed descriptions of the feature so that's
not an issue for me, but if you could label your new features "Changelog"
when you merge them so that I can include them as a part of the standard
harvesting workflow I'd appreciate it.

I tried to go collect all of those that are merged which you have tagged as
"feature" for the next release and have added the following PRs to the
changelog list:

https://github.com/qgis/QGIS/pull/38316
https://github.com/qgis/QGIS/pull/38651
https://github.com/qgis/QGIS/pull/38652
https://github.com/qgis/QGIS/pull/38654
https://github.com/qgis/QGIS/pull/38624
https://github.com/qgis/QGIS/pull/37958

If anyone has suggestions for improving the changelog maintenance workflow
please let me know. It's documented on
https://github.com/qgis/QGIS/wiki/Changelog-Workflows

Regards

-- 
Charles Dixon-Paver - GIS Specialist
Cell: +27(0)720607511
------------------------------------------------------------------------------------------
Visit http://kartoza.com to find out about open source:
* Full stack web, desktop and mobile geospatial software development
* GIS training
* Support, hosting and maintenance
* Consulting services
-------------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20201012/3e774d18/attachment.html>


More information about the QGIS-Developer mailing list