mdanalysis icon indicating copy to clipboard operation
mdanalysis copied to clipboard

Release 2.8.0

Open IAlibay opened this issue 1 year ago • 6 comments
trafficstars

We want to do a new release of MDAnalysis.

The target date is the 20th of October 2024.

TODOs:

  • [ ] Complete remaining issues on the v2.8.0 milestone
  • [x] Declare a code freeze
  • [ ] Complete the changelog
  • [ ] Carry out release procedure
  • [ ] Start v2.9.0

IAlibay avatar Oct 13 '24 09:10 IAlibay

Most of the remaining tasks here are related to the guessers interface - if there's anything left please raise it here, but please make sure it can be completed in the next week.

IAlibay avatar Oct 13 '24 09:10 IAlibay

I'm tentatively adding encore deprecation (#4274); since we're going the route of just adding deprecation warnings I should be able to get that up shortly, so assuming no hiccups and if someone is able to throw eyes over that would hopefully be done for the 20th.

fiona-naughton avatar Oct 18 '24 14:10 fiona-naughton

As communicated in discord, we need to fix API breakage due to the guessers (see #4748 for a summary) before we can release 2.8.0.

orbeckst avatar Oct 21 '24 19:10 orbeckst

@IAlibay could you please update this issue with information about extending the feature freeze or any other information for how to move forward? Just so that we have a central place to send people to. Thanks.

orbeckst avatar Oct 22 '24 16:10 orbeckst

@IAlibay could you please update this issue with information about extending the feature freeze or any other information for how to move forward? Just so that we have a central place to send people to. Thanks.

@orbeckst we need to fix the things from #4748 and then try to do a release. Unfortunately weekdays are super hectic for me, especially Monday->Wednesday.

My initial take is "we'll need to make it a prolonged feature freeze", since I won't be able to sit down for a whole day to do a release, but I want to discuss this at the business meeting on Thursday.

Roughly I'm thinking I can start the release ~ Thursday (if we can merge everything by then), and then I'll ltry to spend some time over the weekend to try to finish it, probably aiming to unfreeze ~ Monday if everything goes well.

IAlibay avatar Oct 22 '24 17:10 IAlibay

Thanks @IAlibay !

orbeckst avatar Oct 22 '24 18:10 orbeckst

@IAlibay I think this issue and the 2.8.0 milestone can be closed, can't they?

We have #4805 as a reminder for the Python 3.13 packages but otherwise 2.8.0 is properly out.

orbeckst avatar Dec 17 '24 20:12 orbeckst

Userguide was never released and there's a few other problems, but I guess we're moving to 2.9.0.

IAlibay avatar Mar 01 '25 12:03 IAlibay