identify nomad/structs -> api/structs conversions
- Dominant language
- Go
- Stars
- 17k
- Forks
- 2.1k
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 105
Description
https://github.com/hashicorp/nomad/issues/10470 and https://github.com/hashicorp/nomad/issues/10471 are specific examples where we have manual conversions between `nomad/structs` and `api/structs`, but there are likely others. This task is to identify other places where we should do this conversion using the method that landed in https://github.com/hashicorp/nomad/pull/10202. The more important items that we identify should be broken out to their own issues for roadmapping and implementation.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing issues 10470 and 10471 and pull request 10202 to understand the intended conversion method. Search the Nomad repository for other manual conversions between nomad/structs and api/structs, then document the important cases and open separate issues for items that need implementation or roadmapping.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend-api-design
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100