- Microsoft đã công bố kế hoạch theo từng giai đoạn để mở mã nguồn WinUI, framework giao diện người dùng của Windows 11
- WinUI không thể được công khai ngay lập tức do có cấu trúc phức tạp và nhiều mã độc quyền (cần phân biệt phần có thể chia sẻ và phần không thể chia sẻ)
- Việc mở mã nguồn sẽ được thực hiện qua 4 giai đoạn
- Giai đoạn 1: Tăng tần suất mirror: Sau khi phát hành WASDK 1.8 (cuối tháng 8), các commit nội bộ sẽ được đồng bộ với GitHub thường xuyên hơn để chia sẻ tính minh bạch và tiến độ phát triển
- Giai đoạn 2: Build cục bộ cho nhà phát triển bên ngoài: Nhà phát triển bên ngoài sẽ có thể clone trực tiếp mã nguồn và build tại local, đồng thời sẽ được cung cấp tài liệu cấu hình và phụ thuộc
- Giai đoạn 3: Đóng góp và kiểm thử từ bên ngoài: Cộng đồng có thể nộp Pull Request và tự kiểm thử cục bộ, đồng thời sẽ tiến hành dọn dẹp phụ thuộc nội bộ và công bố hạ tầng kiểm thử
- Giai đoạn 4: Chuyển sang quy trình phát triển tập trung trên GitHub: Cuối cùng, GitHub sẽ trở thành trung tâm cho phát triển chính, quản lý issue và giao tiếp cộng đồng, khi hệ thống mirror nội bộ được dần dần loại bỏ
- Lộ trình mở mã nguồn của WinUI đang được quản lý công khai trên GitHub project board
- Lập trình viên và người dùng có thể đóng góp cho sự phát triển của WinUI thông qua phản hồi, viết issue rõ ràng, và bỏ phiếu cho các ý kiến đã có
Chưa có bình luận nào.