googleapis / googleapis/librarian
librarian: refactor helper functions in add/generate to a dedicated package
Open
priority: p3
- Dominant language
- Go
- Stars
- 45
- Forks
- 62
- Avg merge
- 18h 32m
- Merged PRs (30d)
- 175
Description
The add/generation logic is similar among languages, e.g., gather protos from API path.
We should identify common logic and refactor to a dedicated package.
Contributor guide
Research direction
Start by tracing the add/generation logic across the language implementations, especially the repeated work that gathers protos from an API path. Identify the shared behavior and its current entry points before deciding what belongs in a dedicated package. Done means the common logic is centralized without changing generation behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100