Improve checks registering and scheduling
Open
Nobody has claimed this yet.
checks
code quality
- Dominant language
- Python
- Stars
- 210
- Forks
- 36
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 2
Description
According to the comments in https://github.com/oracle/macaron/pull/254
- https://github.com/oracle/macaron/pull/254#issuecomment-1947688052
- https://github.com/oracle/macaron/pull/254#issuecomment-1947761509
The current state of theRegistryclass is not desirable. This Github issue is created to track the work for improving the implementation of check registering and scheduling.
The design and implementation details: TBD when we start working on this issue.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the Registry class and the discussion in pull request 254, especially the two linked issue comments. The design and implementation are explicitly still TBD, so an agreed design and concrete completion criteria are needed before implementation can begin.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devtools, security
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100