-
Notifications
You must be signed in to change notification settings - Fork 284
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
Deal with #2549 being merged in v1.13 but not v2.0 #2681
Comments
I'm not convinced we can release v2.0 without
In our change management white paper, there is a line that states:
|
We are actually breaking multiple parts of that change management white paper in this Iris v2.0 major release |
I think, in retrospect, many of us felt that the APi introduced in #2549 was frankly unwise. The question of whether we are duty bound to honour #2549 is still somewhat open IMHO.
I think we are already obliged to re-write that paper, as dask simply breaks those rules, and shows why that is sometimes necessary -- or at least "preferable". Solutioneering ... At least one viable position is to revert to the SemVer view on major releases:
I tried hard in #1999 to provide more assurance of continuity than that, and we probably should, but maybe only a declaration of intent, not firm rules. |
I'm with @pp-mo on this. If we don't reduce the requirements of that whitepaper we will shackle ourselves into never being able to make major changes to Iris... |
@lbdreyer @pp-mo i do not feel that thank you |
@dkillick @pp-mo This sounds like a very interesting conversation, which could well be a crucial activity for the iris2 milestone |
Maybe the behaviour should be preserved, but the proposed implementation needs serious work before I'll be happy to accept it into Iris v2. |
Regarding updating Iris' change management principles, see #2692. |
Resolved by what's new item for 2.0.0. In particular:
It isn't ideal, but a pragmatic choice to allow us to move forwards with iris 2 in a long-term sustainable way. The feature PR itself is still open in #2691. |
Originally posted by @bjlittle
The text was updated successfully, but these errors were encountered: