microsoft / microsoft/AzureStorageExplorer
Project cleanup
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 452
- Forks
- 92
- Avg merge
- 15h 20m
- Merged PRs (30d)
- 3
Description
Motivation
Reduce cost of maintaining lots of separate packages. Improve agility of build pipelines.
Problem
Keeping dependencies up to date is more costly as the number of separate packages goes up, because each separate package must maintain their own set of dependencies. When a dependency needs to be updated, more packages means more updates and more builds.
Each package is built as a separate stage of the same build pipeline. Generating and loading all of these stages takes a while. This can be mitigated by reducing the number of separate packages we need to build.
Contributor guide
No contributing guide indexed for this repository
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 mapping the separate packages and the build pipeline stages to understand how dependencies and builds are maintained today. Done means reducing the number of packages or pipeline stages while preserving the project's build and release behavior, but the issue does not identify specific entry points or tests.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100