📚 Documentation
Our deprecation of iris.analysis.calculus - #7102 - has had the desired effect of initiating contact from those still using it (thanks @jfrost-mo!).
Our preferred way forward is for user scripts to directly include the code for these operations.
- They are not too complicated to achieve1. In these cases we are moving away from providing convenience API, because it becomes an ongoing maintenance burden for not much benefit.
- We discourage people seeking other packages to achieve small things that will fit in their own scripts. The dependency bloat, including potential security vulnerabilities, are not worth the benefit. 2
If we're encouraging people to write their own, should we have a docs page in how_to on what people should write?
📚 Documentation
Our deprecation of
iris.analysis.calculus- #7102 - has had the desired effect of initiating contact from those still using it (thanks @jfrost-mo!).Our preferred way forward is for user scripts to directly include the code for these operations.
If we're encouraging people to write their own, should we have a docs page in
how_toon what people should write?Footnotes
aside from
calculus.curl()- which does not function correctly and we did not have the expertise to fix. ↩the most extreme example of this is the npm left-pad incident. ↩