Cụ thể, về quy trình phát triển, NukeViet sẽ đảm bảo tuân thủ tuyệt đối theo Nguyên tắc quản lý kho code NukeViet trên Github, đặc biệt là quy tắc về
Cấu trúc tổ chức kho codeTheo quy tắc này, việc phát triển từng tính năng (feature) sẽ thực hiện trên các nhánh riêng từng tính năng (feature branch), việc thử nghiệm sẽ thực hiện theo tính năng, khi tính năng hoàn thiện sẽ nhập vào nhánh phát triển chính (develop branch). Việc thực hiện các bản sửa lỗi cũng tương tự: Nếu là các lỗi lớn sẽ thực hiện rẽ nhánh để tạo thành nhánh phục vụ việc sửa lỗi (hotfixs branch), khi việc sửa lỗi hoàn thành sẽ nhập vào nhánh phát triển chính (develop branch).
Như vậy, theo quy trình này, NukeViet sẽ không còn tình trạng các bản beta giữa các phiên bản phụ, lịch phát hành cũng có thể được cố định trước.
Ngoài ưu điểm kể trên, thay đổi này cũng sẽ giúp đưa các tính năng mới nhất đến tay người sử dụng trong thời gian nhanh nhất, đồng thời giảm thiểu việc trì hoãn phát hành (do việc sửa lỗi và bổ sung tính năng mới đan xen có thể tạo ra các lỗi mới, kéo dài thời gian thử nghiệm như đã diễn ra).
Dự kiến, NukeViet 4.1 sẽ là phiên bản phụ cuối cùng có bản beta, đồng thời việc phát hành cũng sẽ cố định với khung thời gian 3 tháng 1 phiên bản (trừ các bản vá lỗi khẩn cấp).
Dự kiến lịch phát hành NukeViet 4.1 beta 2 (4.1.01) sẽ là 09/04/2017, phiên bản chính thức (4.1.02) dự kiến sẽ có mặt sau 2 tuần (23/04/2017) nếu không có các lỗi nghiêm trọng phát sinh.
Tham khảo:
Quy tắc đặt tên phiên bản NukeViet kể từ NukeViet 3.0