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

Release 2.9.0 #4939

Open
IAlibay opened this issue Mar 1, 2025 · 10 comments
Open

Release 2.9.0 #4939

IAlibay opened this issue Mar 1, 2025 · 10 comments
Assignees
Labels
Milestone

Comments

@IAlibay
Copy link
Member

IAlibay commented Mar 1, 2025

We want to aim for a new release, so I'm going to try to post a few things that need completing / fixing before we can.

For now I have:

Please add to this list if you think there's anything missing.

@tylerjereddy
Copy link
Member

Gromacs TPR 2025 support

I'd feel a bit more confident if the GMX developer we pinged provided us with a sample .tpr file with all the new "bells and whistles" turned on. That said, we haven't been that thorough in the recent TPR bumps either (i.e., we just assume that if we convert an old .tpr to the new format and it passes our current tests then we are good). Probably a step in the right direction regardless, but it wouldn't surprise me if we eventually have a user with a TPR we need to study/adjust for.

@orbeckst
Copy link
Member

orbeckst commented Mar 7, 2025

@IAlibay @p-j-smith do we have a 2.9.0 milestone and do we know which issues/PRs need to be resolved for a 2.9.0 to happen?

EDIT: I saw the issues listed explicitly above.

@IAlibay
Copy link
Member Author

IAlibay commented Mar 7, 2025

All the above is what needs dealing with @orbeckst - we can create a milestone for it if you want.

@orbeckst
Copy link
Member

orbeckst commented Mar 7, 2025 via email

@tylerjereddy
Copy link
Member

fyi, I did see that the GMX developer created a test file so it is on my radar to try to deal with that

@IAlibay
Copy link
Member Author

IAlibay commented Mar 9, 2025

@tylerjereddy I would like to try to go for a release early this week (I'm mostly OOO starting Friday for a long while, so I don't want to start a release too late). Do you get a sense that it might be possible to merge that PR within that timeframe?

@orbeckst
Copy link
Member

@IAlibay will 2.9.0 be completely under LGPLv2.1+ (i.e. code and package)?

(Sorry for asking, I haven't looked at licensing in a while.)

@IAlibay
Copy link
Member Author

IAlibay commented Mar 11, 2025

@IAlibay will 2.9.0 be completely under LGPLv2.1+ (i.e. code and package)?

(Sorry for asking, I haven't looked at licensing in a while.)

No, we haven't dropped MMTF yet since that's slated for v3.0. I'd be happy to drop it earlier though (since it's functionally useless now).

@orbeckst
Copy link
Member

I'd be ready to drop MMTF #4796 but I also don't want to pile on things that can wait.

I could do a quick PR for #4796 if you want to see what it would look like. But if this is too much work to review and keep track of, I am fine with leaving it in. Your choice.

@IAlibay
Copy link
Member Author

IAlibay commented Mar 11, 2025

Let's call it, next release @orbeckst . We should keep to our own rules for code freezes.

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

No branches or pull requests

4 participants