Maintainability Roadmap
@mikeharder đang làm issue này rồi.
Từ ngày 21/3/2024.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
A potential roadmap to improve maintainability, ending with the archiving of this repo.
TypeScript
- Update
SwaggerBreakingChangesinopenapi-alpsto callnpm exec --no oadinstead of@azure/oad@~0.10.6 - Move code to
azure-rest-api-specsrepo, foldereng/tools/openapi-diff - Align deps and config with
typespec-validation, add toeng/package.json - Upgrade all dependencies to latest
- If some are really difficult we can choose to stay back, but anything older than latest is a liability
- Remove .NET code from package, replace with call to nuget/dotnet to install and run separate .NET package
- Existing CLI name
oadseems good and short, and aligns withtsv- But could rename cli to
openapi-diffto be more descriptive
- But could rename cli to
- Deprecate npm package
@azure/oad
.NET
- Move code to
azure-sdk-toolsrepo, foldertools/openapi-diff - Rename to
Azure.Sdk.Tools.OpenApiDiff - Align deps and config from a similar existing tool, perhaps
http-fault-injector - Publish nuget package and/or dotnet tool to devops nuget feed (similar to
http-fault-injector) - Could potentially move code to
azure-rest-api-specs, and compile dynamically- But it would be the first .NET code in the repo
- It would add a dependency on .NET SDK (rather than just .NET runtime)
Docs
- Move docs to
azure-rest-api-specsrepo
Final
- Archive this repo (
Azure/openapi-diff)
- Ngôn ngữ chính
- C#
- Star
- 290
- Fork
- 50
- Merge trung bình
- 2 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 10
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Azure/openapi-diff
-
Azure/openapi-diff#482 · 1 người được giao ·
-
Azure/openapi-diff#479 · 2 bình luận · 1 người được giao ·
-
Remove dependency `autorest` Đang mở
Azure/openapi-diff#456 · 1 người được giao ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Azure/openapi-diff#445 ·
-
Azure/openapi-diff#371 · 7 bình luận · 1 người được giao ·
Tất cả issue của Azure/openapi-diff
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
nightscout/nocturne#1425 ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
cake-build/cake#5024 ·
-
Gå gjennom ESLint-suppressions Đang mởFrontend status/draft TechnicalDebt
Độ khó 2/5 1-2 ngày Mức phù hợp với người mới 75/100
Altinn/altinn-auth#4143 ·