Skip to content
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

Proposed roadmap/work prioritisation #278

Open
stephenworsley opened this issue Jun 5, 2023 · 1 comment
Open

Proposed roadmap/work prioritisation #278

stephenworsley opened this issue Jun 5, 2023 · 1 comment
Assignees
Labels
Dragon 🐉 https://github.com/orgs/SciTools/projects/19?pane=info

Comments

@stephenworsley
Copy link
Contributor

stephenworsley commented Jun 5, 2023

Themes of planned work

Planned improvements to iris-esmf-regrid can be grouped by a handfull of themes/goals which represent batches of work. Each of the following represents a batch of work which may happen between releases with an approximate prioritisation of the order given here. This plan is provisional and is open to suggestions or reprioritisation.


General Maintainance (0th - ongoing)

Miscellaneuos issues such as #238 and #245 will be addressed as they are raised.

Remaining Regridder Unification Work (1st)

Complete work on #211.

Performance (2nd)

The main task with respect to performance is #246 which I believe would involve adding some major functionality in order to solve. Investigations into performance may also overlap with other performance related issues such as #234 and #213.

Documentation (3rd)

Flesh out the documentation started with #268. Documentation will also be continuously added to as functionality is added, but larger additions such as tutorials will require an additional focus.

Refactor From Iris Base Regridder (4th - tentative)

In anticipation of work done on SciTools/iris#4754, much of the regridder infrastructure should be able to be derived from Iris directly.

Xarray Integration (5th - tentative)

In anticipation of the Xarray-Iris bridge in SciTools/iris#4994, it will be possible to use iris-esmf-regrid on xarray data. It will be worth investigating and comparing differences with xesmf. If there is sufficient functionality added by iris-esmf-regrid and there is demand for it, API for handling xarray objects may be added. A minimal version of this would likely involve using the Xarray-Iris bridge, with a more direct implementation coming later. #308

@stephenworsley stephenworsley added the New: Issue Highlight a new community raised "generic" issue label Jun 5, 2023
@stephenworsley stephenworsley pinned this issue Jun 5, 2023
@stephenworsley stephenworsley added Dragon 🐉 https://github.com/orgs/SciTools/projects/19?pane=info and removed New: Issue Highlight a new community raised "generic" issue labels Aug 3, 2023
Copy link
Contributor

@SciTools-incubator/esmf-regrid-devs This issue is stale due to a lack of activity in the last 180 days. Remove stale label or comment, otherwise this issue will close automatically in 14 days time.

@github-actions github-actions bot added the Stale: Closure warning This stale issue or pull-request has been marked for closure label Mar 31, 2024
@bjlittle bjlittle removed their assignment Apr 9, 2024
@github-actions github-actions bot removed the Stale: Closure warning This stale issue or pull-request has been marked for closure label Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dragon 🐉 https://github.com/orgs/SciTools/projects/19?pane=info
Projects
None yet
Development

No branches or pull requests

2 participants