oracle / oracle/oracle-database-operator
Lack of Documentation in Key Areas
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 192
- Forks
- 69
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 1
Description
Lack of Documentation in Key Areas
There is a lack of documentation in several important areas:
- Development Environment
When attempting to test new features, it takes a significant amount of time to properly set up the development environment and run the project locally.
- Running Locally
After executing make run, numerous go vet errors are encountered, with no clear guidance on how to resolve them.
- Debugging
There is no documentation explaining how to debug the operator (e.g., profiling, adjusting log levels, etc.).
- Development Cycle
There is no clear documentation describing the development workflow, including how to make changes, test them, and validate the results end-to-end.
Proposal
I propose adding comprehensive documentation that covers these topics to improve the developer and tester experience.
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 documenting the development environment and the existing make run workflow, including the go vet errors reported after running it. Cover debugging the operator, including profiling and log-level adjustments, and describe the development cycle from making changes through testing and end-to-end validation; done means each listed area has clear guidance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- developer-experience, documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100