cloudfoundry / cloudfoundry/bosh
Extract `bosh-common` to a separate repository and replace `bosh_common` globally
Open
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 2.1k
- Forks
- 662
- Avg merge
- 5h 25m
- Merged PRs (30d)
- 2
Description
- Normalize ruby name-spacing in bosh common code
- Create a
bosh-commonrepository - Extract
bosh-commonto the new repository - Update all Ruby-based CPI's to consume
bosh-commoninstead ofbosh_common - Update https://github.com/cloudfoundry/docs-bosh
- Other
bosh_commonreplacements
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 with the checklist and review the completed namespace-normalization and repository-creation pull requests. Then inspect the extraction work and the referenced bosh-azure-cpi-release, bosh-openstack-cpi-release, bosh-aws-cpi-release, and docs-bosh repositories, along with other bosh_common references. Done means bosh-common is extracted and all listed Ruby CPIs, documentation, and remaining references use the new name.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- devops, release
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100