4.x Release plans #244
Replies: 12 comments 27 replies
-
|
@andrewgsavage This all sounds great to me. I would still like to have something done about the self-referential with the lengthy discussion at #218 (somewhat noisy, as we are still coming to grips with what this means). I think the simplest solution might be to replace |
Beta Was this translation helpful? Give feedback.
-
|
@andrewgsavage @wshanks @jagerber48 But also: is it OK if we view #245 as something we should merge now and then push out version 3.2.2 for Numpy2 compatibility, and then switch to more refactoring for 4.0? |
Beta Was this translation helpful? Give feedback.
-
|
One thing I think would be good to tackle for a 4.x release is the The problem for Uncertainties is that we have |
Beta Was this translation helpful? Give feedback.
-
|
I want to ask here about timing for switching to However, I fear this change will not be ready for Also apology to folks for the huge flurry of activity from myself on JUST TODAY. this happened to be a day that a lot of my work coalesced and I was able to spend some time on github. Please respond at your leisure. |
Beta Was this translation helpful? Give feedback.
-
|
@lebigot @newville @andrewgsavage @wshanks Ok, here is the plan for getting from here,
The reason for the Thoughts on this proposal? My next step is getting the doctests PR going since getting through that will take some time. One question: The |
Beta Was this translation helpful? Give feedback.
-
|
Excellent, the PRs for Then, I think the next step will be to create the As I've said above, most of the code is in place for the big PR minus some improvements that can come due to the recent changes and minus an exploration into the performance. But I think it will be a bit of time going through the documentation making it consistent with the new changes, philosophy, and shining it up a little. |
Beta Was this translation helpful? Give feedback.
-
|
I'm starting some work on the
Removing these guards is allowing me to just work quicker on that branch rather than requiring agreement from other maintainers. For example keeping this branch on track with Should I just make all my changes "freely" on this branch? Or should the more substantial changes (listed in steps 5 and 6 above) be done via PR? @newville @wshanks @andrewgsavage? For example should #309 go through the proper approval/PR process or can I just merge this and similar change myself? And then the team will review all the changes together before we release |
Beta Was this translation helpful? Give feedback.
-
Status update 2025/06/08@newville @andrewgsavage @wshanks There are three branches of interest now,
There are two changelog sections. One which will become the newest The One question I had for @lebigot Would you like to have a chance at a review of the new code before we release 4.0? Or if us other maintainers are happy with it are you happy for us to move forward with the release? I wanted to ask you since this is probably the biggest change the codebase has seen in years and it is hopefully the last change of this scale it will see ever, or at least in a very very long time. I don't think anyone is in any rush to get this release out. I probably drive the main pressure because (1) I'm excited about the new code and (2) as much as I enjoy working on this, I will be happy to focus on other projects a bit after this release. |
Beta Was this translation helpful? Give feedback.
-
|
@newville @wshanks @andrewgsavage The comment I'm responding to was originally posted here by @newville, but I want the discussion to happen in this discussion thread instead. #330 (comment)
Thank you for these suggestions @newville they're very helpful. As a reminder here is what I see remaining in terms of source code changes before we release
Also a reminder that there are a few changes collected in
Here are my proposed action items
|
Beta Was this translation helpful? Give feedback.
-
Status Update 2025/09/09It's been some time since I've looked at
|
Beta Was this translation helpful? Give feedback.
-
Status Update 2025/012/23@lebigot @wshanks @andrewgsavage Not much update rom the 2025/09/09 update. We still need to merge #337 and #339. But I think those are both blocked by #336. We need to come to an agreement on what to do with
Let's make a decision on this in #336 and then we can move forward with those 2 PRs and releasing |
Beta Was this translation helpful? Give feedback.
-
Status Update 2026/01/09We finally released
I think this is the time when it could be good to have an informal zoom call where I can walk folks through what is going on in |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Most of the topics in #201 are completed so I'm starting this for the next release, which I presume will be 4.0.0
Skimming through the previous topic and development plans, it looks like the following weren't resolved and could be in the next release:
I've been working on:
Is there anything else you'd like to see in a 4.0.0 release?
Beta Was this translation helpful? Give feedback.
All reactions