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

API review for version 4.0.0: thoughts, ideas, linked Issues, etc. #776

Open
sadielbartholomew opened this issue May 29, 2024 · 2 comments
Labels
API review (4.0.0) enhancement New feature or request

Comments

@sadielbartholomew
Copy link
Member

sadielbartholomew commented May 29, 2024

This Issue is to collate and register any comments (thoughts, ideas, tentative decisions, questions, etc.) including links to self-contained related Issues, regarding the cf-python API (and perhaps the API of cfdm too, also keeping cf-plot and it's eventual incorporation into cf-python in mind).

The context, for those unaware, is that we will be reviewing and revising the API for a forthcoming version 4.0.0, which we hope to release by the end of 2024. Anything anyone wants to register on the topic of the cf-python API is very welcome! Brain dumps are welcome, though we may want to move distinct topics to their own Issues and link them in, if themes emerge.

Useful references are:


Please try to organise points/discussion as we go along into topics and themes, noting them below (ideally linking to comments and/or Issues). Anyone contributing to the thread feel free to edit/update this.

Topics and themes

@sadielbartholomew sadielbartholomew added the enhancement New feature or request label May 29, 2024
@sadielbartholomew sadielbartholomew changed the title API review for version 4.0.0: thoughts, ideas, decisions & linked Issues API review for version 4.0.0: thoughts, ideas, linked Issues, etc. May 29, 2024
@sadielbartholomew
Copy link
Member Author

I have created the 'API review (4.0.0)' label and will tag anything relevant with it, encouraging others to do the same.

@sadielbartholomew
Copy link
Member Author

As a general thought, we should probably have a separate issue to cover documentation (esp. API reference) improvement/overhaul, since existing methods, classes etc. with documentation we want to improve is related to, but not in scope for, API review, in my opinion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API review (4.0.0) enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant