Epic: extract bricks to their own repositories
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 8/100
Hướng nghiên cứu
This is an epic that tracks several brick extractions, so there is no single file to start from. Read the linked issues #80, #78 and #77 first to see how the Gaya extraction and the CI boundary check are being handled. Pick one unclaimed child task, such as the OBJ importer in #303, and confirm its scope with a maintainer before starting. Done means that brick builds, tests and releases on its own, and CI fails when the engine references its code directly.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Current State
Bricks are the unit of optional engine functionality. Those with an independent release cadence should live in their own repositories, the way Gaya is being extracted (#80, #78) and the KTX2 and OAP libraries already were.
Tasks
- #303 OBJ importer
- KTX2 and OAP: consume the published packages (#31)
- #302 Localization
- #278 ASTC texture bake (editor brick)
- #254 Android brick, after .NET 11 GA
- #304 In-game UI brick
- For each: publish a package, consume it from Turian, enforce the boundary in CI (#77)
Acceptance Criteria
- Each extracted brick builds, tests and releases independently, and CI fails if the engine references its code directly.
Related
#80, #78, #77, #47
- Ngôn ngữ chính
- C#
- Star
- 1
- Fork
- 1
- Merge trung bình
- 1 giờ 46 phút
- Pull request đã merge (30 ngày)
- 41
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc 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 MASS4ORG/Turian
-
c:assets p:low size:XS t:task
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
c:engine p:medium size:S t:enhancement
Maintainer thường phản hồi trong vòng 1 ngày
-
c:gaya p:high size:XS t:bug
Maintainer thường phản hồi trong vòng 1 ngày
-
c:gaya p:low size:XS t:refactor
Maintainer thường phản hồi trong vòng 1 ngày
-
c:build c:editor p:medium size:XL t:feature
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 5/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của MASS4ORG/Turian
Issue tương tự
-
area-multitenancy area-security p1-recommended priority-high technical-debt
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
kind/enhancement Provider Upgrade pulumi/pulumi-azure R1 Task
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
pulumi/pulumi-azure#3669 ·
-
[BUG] FromCString causes 1 byte OOB read in native codeCó thể đã có người làm @mattleibow đã nhận 1 ngày trước. Đang mởtype/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
mono/SkiaSharp#5426 · 1 reaction · 2 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
webclient does not startCó thể đã có người làm @PawelTroka đã nhận 1 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
PawelTroka/Computator.NET#257 ·
Maintainer thường phản hồi trong vòng 1 ngày