nipreps / fmriprep

fMRIPrep is a robust and easy-to-use pipeline for preprocessing of diverse fMRI data. The transparent workflow dispenses of manual intervention, thereby ensuring the reproducibility of the results.
https://fmriprep.org
Apache License 2.0
631 stars 292 forks source link

20.2.8 release? #3329

Closed effigies closed 2 months ago

effigies commented 2 months ago

I've updated the LTS changelog post-20.2.7 (Jan 2022):

https://github.com/nipreps/fmriprep/blob/51cbfedfb4d18ced05a44b40b8f920749c02ba8f/CHANGES.rst?plain=1#L1-L21

Bug-fix PRs:

Most of the fixes affect tests, resolve bugs discovered in our own uses (which abandoned 20.2.x a long time ago), or fix problems for users building their own environments (and the niworkflows/sdcflows releases resolved those).

Only nipreps/niworkflows#679 addresses a specific user-reported bug in our published containers. Given that it came 2 months after the 20.2.7 release, we were probably expecting more, but it's been two more years and almost all PRs are just keeping the thing building.

Should we go ahead and release? Or is 20.2.7 demonstrably "fine" at this point? @bpinsard @mgxd @HippocampusGirl?

Diffs:

HippocampusGirl commented 2 months ago

This sounds like a great idea! I'm all in favor of keeping the LTS going with new patch releases (at least until there is a new major LTS release)

mgxd commented 2 months ago

Agreed on cutting a new release - no bug fix left behind!

effigies commented 2 months ago

We would like to have a new LTS by the end of the year. I don't think I want to extend 20.2.x beyond the original Sept 2024 support period, given the difficulty of keeping images building with the same versions of Python packages.

That said, we've been able to sit on 20.2.7 for two years, so I think we can tentatively count on 20.2.8 being a final release.

bpinsard commented 2 months ago

It's a great idea to have a final release.

effigies commented 2 months ago

https://github.com/nipreps/fmriprep/releases/tag/20.2.8