Skip to content

Changelog entry for v0.16.0 #3971

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

Merged
merged 18 commits into from
Jun 18, 2025
Merged

Changelog entry for v0.16.0 #3971

merged 18 commits into from
Jun 18, 2025

Conversation

seisman
Copy link
Member

@seisman seisman commented Jun 13, 2025

Description of proposed changes

This PR adds the changelog entry for v0.16.0.

Checklist

  • Add a new entry in doc/_static/version_switch.js for documentation switcher
  • Add the version to the compatibility table doc/minversions.md
  • Update citation information CITATION.cff and BibTeX at https://github.com/GenericMappingTools/pygmt#citing-pygmt
    • Update authorship list if necessary
    • Update DOI (and URL for BibTeX)
    • Update version
    • Update date released
    • Update the BibTeX key
  • Copy the draft release note from https://github.com/GenericMappingTools/pygmt/releases to doc/changes.md
  • Edit the changelog to look nice (see maintainers guide for details)
    • Add the separator --- between the old and new changelog sections
    • Update the release date and the DOI badge in doc/changes.md
    • Edit the list of people who contributed to the release, linking to their GitHub account. Sort their names by the number of commits made since the last release. Use the following command:
      git shortlog v0.15.0..HEAD -sne --group=author --group=trailer:co-authored-by
      
    • Edit the change list to remove any trivial changes (updates to the README, typo fixes, CI configuration, etc)
    • Update with any remaining PRs merged before release
    • Add highlights

@seisman seisman added maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog labels Jun 13, 2025
@seisman seisman added this to the 0.16.0 milestone Jun 13, 2025
@seisman
Copy link
Member Author

seisman commented Jun 13, 2025

Following discussions in #3746 and policy change in #3904, we should take co-authorship into account. Here is the latest contributors on the main branch (trimmed to >=3 commits):

$ git shortlog -sne --group=author --group=trailer:co-authored-by
 1526  Dongdong Tian <[email protected]>
   643  Wei Ji Leong <[email protected]>
   437  Yvonne Fröhlich <[email protected]>
   303  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
   296  Michael Grund <[email protected]>
   258  Leonardo Uieda <[email protected]>
   237  Will Schlitzer <[email protected]>
   203  Max Jones <[email protected]>
    55  Jiayuan Yao <[email protected]>
    17  actions-bot <[email protected]>
    15  Liam Toney <[email protected]>
     7  yohaimagen <[email protected]>
     5  Jing-Hui Tong <[email protected]>
     3  Andre L. Belem <[email protected]>
     3  Tyler Newton <[email protected]>
     3  kmaterna <[email protected]>

Here is the current author list:

  author       = {Tian, Dongdong and                                                    
                  Uieda, Leonardo and                                                   
                  Leong, Wei Ji and                                                     
                  Fröhlich, Yvonne and                                                  
                  Schlitzer, William and                                                
                  Grund, Michael and                                                    
                  Jones, Max and                                                        
                  Toney, Liam and                                                       
                  Yao, Jiayuan and                                                      
                  Tong, Jing-Hui and                                                    
                  Magen, Yohai and                                                      
                  Materna, Kathryn and                                                  
                  Belem, Andre and                                                      
                  Newton, Tyler and                                                     
                  Anant, Abhishek and                                                   
                  Ziebarth, Malte and                                                   
                  Quinn, Jamie and                                                      
                  Wessel, Paul},

I think we need to at least promote Michael before William, right?

@yvonnefroehlich
Copy link
Member

Following discussions in #3746 and policy change in #3904, we should take co-authorship into account. Here is the latest contributors on the main branch (trimmed to >=3 commits):
...
Here is the current author list:
...
I think we need to at least promote Michael before William, right?

Sounds fair!

Maybe we should also move Wei Ji (643) before Leo (258)?

@seisman
Copy link
Member Author

seisman commented Jun 16, 2025

Following discussions in #3746 and policy change in #3904, we should take co-authorship into account. Here is the latest contributors on the main branch (trimmed to >=3 commits):
...
Here is the current author list:
...
I think we need to at least promote Michael before William, right?

Sounds fair!

Maybe we should also move Wei Ji (643) before Leo (258)?

Sounds good to me.

@seisman seisman marked this pull request as ready for review June 18, 2025 05:25
@@ -18,16 +18,16 @@ authors:
orcid: https://orcid.org/0000-0003-2354-1988
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we should also move Wei Ji (643) before Leo (258)?

I'm ok with moving up the list, but I'm thinking if we should move Leo to second last (before Paul)? At least in my field, supervisory roles are placed in the last author(s) position, but unsure about what others think here.

Oh, and if moving Leo, we might as well update his affiliation to Universidade de São Paulo.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about keeping the author order in this release and having more discussions later, since the release due date is very close?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, we can discuss this for the next release (v0.17.0).

@seisman seisman added the final review call This PR requires final review and approval from a second reviewer label Jun 18, 2025
@seisman seisman merged commit c156826 into main Jun 18, 2025
13 of 16 checks passed
@seisman seisman deleted the changelog/v0.16.0 branch June 18, 2025 12:28
@seisman seisman removed the final review call This PR requires final review and approval from a second reviewer label Jun 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants