-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Open
Labels
EpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.area-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Milestone
Description
This issue collects all the individual issues for improvements that we want to do moving forward to our infrastructure.
Repo dev and contributor experience
- VS Code and VS 4 Mac experience. Improve repo development experience on VS Code and VS4Mac #27260
- Updating public API files outside of Visual Studio. Update public API files outside visual studio #27605
- Remove top-level build scripts in favor of area-specific build scripts (Remove top-level build scripts in favor of area-specific build scripts #27631)
- Reduce E2E test dependencies. Reduce E2E test dependencies #27610
- Add git pre-commit hooks for applying formatting to source (Add git pre-commit hooks for applying formatting to source #27632)
- Dynamically acquire dependencies needed for each project Dynamically acquire dependencies needed for each project #27633
- Improve experience for working with individual projects in the monorepo Improve experience for working with individual projects in the monorepo #27634
Complete Helix migration
- Run hosting functional tests on Helix. [Helix] Enable Hosting.FunctionalTests #8247
- Run Components end to end tests on Helix. [Helix] Enable Components.E2E tests #6857
Codebase quality improvements
- Regularly update our JavaScript dependencies to the latest versions [Infrastructure] Figure out a process to reliably update our JS tooling and dependencies on a regular cadence #29925
- Enable more code analyzers for the product. Consider additional FxCop rules to enable #24055
- The person working on this will drive the effort, which consists of choosing an initial set of analyzers to enable.
- Change default server for samples from IIS Express to Kestrel (Change default server for samples from IIS Express to Kestrel #27630)
Testing reliability reporting tool
-
Bring back what's broken in some shape or form. Tracking flaky tests over time and driving the process towards fixing them. #27606
Performance readiness
- Ensure our microbenchmarks can run. Ensure our microbenchmarks are healthy and stay healthy across the repo #27607
Infrastructure code duplication removal
- Unify test/publish for helix/local scenarios Unify test/publish for helix/local scenarios #27296
Engineering system
- Consider adding a shipping package baseline test Consider adding a shipping package baseline test #28129
Misc
- Switch to MIT license Switch to MIT license #18873
Metadata
Metadata
Assignees
Labels
EpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.area-infrastructureIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared frameworkIncludes: MSBuild projects/targets, build scripts, CI, Installers and shared framework