-
Notifications
You must be signed in to change notification settings - Fork 365
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
Release GMT 6.6.0 #8653
Comments
I just created the checklist for GMT 6.6.0 but didn't set the release date. Since GMT 6.5.0 has been released for one year, perhaps it's time to have the GMT 6.6.0 released. What do others think about the new release? |
Yes, I agree that we should make a new release soon. |
I also think we should release a new version. But it would be nice if we could advertise a little the longoptions. We have them in code but no docs at all. I would like also to include the psconvert-no-file-dup brunch. I made fixes on it and now, without the And there is also an issue with MB build that @anbj has been pushing but needs action by @dwcaress in the MB cmake script. |
Sorry that my merge of #8654 closed this. It must have been because it had the word "resolve" in the line referring to this PR. Overzealous AI at work. |
Concerning the embedding of GDAL in the future release, is it best to use a dev version (currently the case with windows installer) or the latest stable ?
|
Only the Win builds done by me use the And, BTW, latest stable GDAL is |
Unless you require a feature only available in the dev branch, use a stable release. |
I assume/hope that "embedding" here means requiring it for compilation, instead of having it optional, and that only executables will be built with GDAL "embedded". |
I guess "embeding" was a word used in the context of the Windows installer that indeed, comes with GDAL and all other binary dependencies but that does not extrapolate for other builds. There is no intention of including GDAL in GMT's source code. |
What @joa-quim said. My problem is the switch from one version of GDAL to another. Could there be an option like |
You cannot switch GDAL versions when using the GMT Windows installers. The GDAL binaries get installed by the installer and we don't want to mess with dll versions. The GDAL dll (all all other dependencies dlls) have unique names to protect them from the "DLL Hell". But that's not only with Windows installer. We generally cannot change dependency versions without falling in terribly painful version conflicts. To change versions one normally have to rebuild the all package again.
Why do you want to change GDAL versions? |
Version: 6.6.0
Scheduled date: XXX XX, 20XX
Before release:
admin/gs_check.sh
to test if latest ghostscript version worksdoc/rst/source/install.rst
doc/rst/_static/version_switch.js
if it's a minor releasecmake/ConfigDefault.cmake
GMT_VERSION_YEAR
is current yearGMT_PACKAGE_VERSION_*
is correctly setGMT_LIB_SOVERSION
is correctly setGMT_PUBLIC_RELEASE
toTRUE
GMT_VERSION_DOI
Release:
The GitHub Actions automatically create a draft release after pushing the tag to github.
We need to go to the GitHub Release page, and review it manually.
After release:
- [ ] update
GMT_PACKAGE_VERSION_*
incmake/ConfigDefault.cmake
- [ ] comment the
set (GMT_PUBLIC_RELEASE TRUE)
line3rd-party update
Volunteers needed! Please let us know if you volunteer to help to maintain GMT in these 3rd-party tools.
The text was updated successfully, but these errors were encountered: