MetOffice / MetOffice/CDDS

Move cdds.common.plugins into cdds.plugins

Open
#657 0 comments 0 reactions 0 assignees View on GitHub
project plugins
Dominant language
Python
Stars
8
Forks
7
Avg merge
1d 15h
Merged PRs (30d)
23

Description

Considering the size and importance of `cdds.common.plugins` it should probably moved to the root of the `cdds` package. This will be a breaking change for external plugins as imports will have to be updated, but if we end up refactoring/rewriting some of that code we might as well do this at the same time.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the cdds.common.plugins package and the target cdds.plugins package, then search the repository for imports and references to cdds.common.plugins. Review how external plugins are expected to import it and update the relevant references as part of the move. Done means the package is available under cdds.plugins and the affected imports remain consistent.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.