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

Normalize extension implementations to follow best practices #1228

Closed
61 tasks done
gadomski opened this issue Sep 26, 2023 · 2 comments
Closed
61 tasks done

Normalize extension implementations to follow best practices #1228

gadomski opened this issue Sep 26, 2023 · 2 comments
Assignees
Milestone

Comments

@gadomski
Copy link
Member

gadomski commented Sep 26, 2023

Extensions use differerent patterns and may not be fully correct -- we should make sure all extensions in this repo are up to the latest best practices.

Tasks

  • Build the extensions list below
  • Define "best practices"
  • Audit each extension
  • Close all issues for specific extension versions (noted below)

Best practices

  • Includes tests for all published versions
  • Implements migration for all v1-and-beyond versions

Extensions list

@gadomski gadomski added this to the 1.9 milestone Sep 26, 2023
@gadomski gadomski removed the status in STAC Sprint 2023 Sep 26, 2023
@gadomski gadomski moved this to Todo in STAC Sprint 2023 Sep 26, 2023
@gadomski gadomski assigned gadomski and unassigned gadomski Sep 26, 2023
@gadomski
Copy link
Member Author

@jsignell no rush, but if you have more "best practices" that you've noticed (or that you notice while working on other tickets), can you add them to the list?

@jsignell
Copy link
Member

jsignell commented Nov 17, 2023

I think this one is good to close! I just checked the last todo items that were associated with merged PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: In Progress
Development

No branches or pull requests

2 participants