Skip to content

Docs page on "how to replace iris.analysis.calculus" #7260

Description

@trexfeathers

📚 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?

Footnotes

  1. aside from calculus.curl() - which does not function correctly and we did not have the expertise to fix.

  2. the most extreme example of this is the npm left-pad incident.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions