Skip to content
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

Time for new release? #38

Open
nilason opened this issue Jan 31, 2024 · 10 comments
Open

Time for new release? #38

nilason opened this issue Jan 31, 2024 · 10 comments
Milestone

Comments

@nilason
Copy link
Collaborator

nilason commented Jan 31, 2024

A neat change log has accumulated since the 1.0.2 release: 1.0.2...main
Perhaps the biggest change is the added support of CMake.
Maybe it is time for a new release: 1.0.3?

There is a pending pull request #37, which I'm not sure if it should go to a patch release or rather to 1.1.0?

A future 1.1.0 release could possibly also be a the first release with CMake only (ie. dropping Autotools configure) – to simplify maintenance. If this proposition is agreed upon, I'd suggest we deprecate Autotools configure with the 1.0.3 release and then create a 1.0 release branch.

@nilason nilason added this to the 1.0.3 milestone Jan 31, 2024
@neteler
Copy link
Member

neteler commented Feb 2, 2024

I am in favor of a new release.

Perhaps we could borrow the https://github.com/OSGeo/grass/blob/main/utils/generate_release_notes.py script to simplify the ChangeLog creation with due author credit entries etc.?

This was referenced Feb 3, 2024
@neteler
Copy link
Member

neteler commented Feb 4, 2024

So, suggestion for the roadmap:

Create the upcoming version 1.0.3 release:

Then create a 1.0 release branch.

Create the upcoming version 1.1.0 release:

@nilason
Copy link
Collaborator Author

nilason commented Feb 4, 2024

Sounds good to me!

@neteler
Copy link
Member

neteler commented Feb 4, 2024

Silly question: "deprecate Autotools configure with the 1.0.3 release" - simply by communicating it in the release notes or by doing more?

@nilason
Copy link
Collaborator Author

nilason commented Feb 4, 2024

Silly question: "deprecate Autotools configure with the 1.0.3 release" - simply by communicating it in the release notes or by doing more?

Yes, I think that is what we can do, and encourage building/installation using cmake.

@neteler
Copy link
Member

neteler commented Feb 6, 2024

Silly question: "deprecate Autotools configure with the 1.0.3 release" - simply by communicating it in the release notes or by doing more?

Addressed in #43

@schwehr
Copy link
Member

schwehr commented Dec 5, 2024

Bringing info over from my duplicate issue...

Now that the CPL_CVSID() macro was removed in #50, it would great to have a new release of gdal-grass. This will support work in GDAL to remove that macro. See OSGeo/gdal#11433

@nilason
Copy link
Collaborator Author

nilason commented Dec 9, 2024

#44 is now merged, I believe we're ready for a release.

@neteler
Copy link
Member

neteler commented Dec 10, 2024

I'm traveling much of this week, feel free to go for the release, @nilason.

@nilason
Copy link
Collaborator Author

nilason commented Dec 10, 2024

I'm traveling much of this week, feel free to go for the release, @nilason.

Good, I will! I'd suggest we start with a RC1, in particular considering the new cmake code.
We should, however, hold on the announcement till you have the opportunity to transfer the tarball(s) to OSGeo server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants