Closed effigies closed 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)
Agreed on cutting a new release - no bug fix left behind!
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.
It's a great idea to have a final release.
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:
3257
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: