Ra mắt bản NukeViet 2.0 RC2
Để chào mừng cuộc thi “
Mùa hè sáng tạo viết ứng dụng Phần mềm nguồn mở” và tạo sân chơi cho các thí sinh sau
Kỳ thi đại học năm 2009 diễn ra đầu tháng 7. NukeViet sẽ ra mắt bản NukeViet 2.0 RC2 vào 0 giờ ngày 07/07/2009
NukeViet 2.0 RC2 có gì mới so với bản RC1?
NukeViet
2.0 RC2 chủ yếu fix các lỗi của bản RC1 đã được phát hiện trong thời
gian vừa qua nhằm tăng độ ổn định, an toàn và bảo mật cho hệ thống.
Các lỗi được phát hiện và sửa chữa:
===================
Những điểm mới:
===============
- Cho phép cấu hình News 2 cột tại Admin Control Panel. (laser)
- Cho phép Người điều hành tự thay đổi thông tin cá nhân trong Admin Control Panel. (anhtu)
- Cho phép quản lý Module trực quan hơn. (laser)
- Viết thêm các phần hiển thị lại để tránh việc khi back trình duyệt làm sai mã captcha tại các module Contact, Files. (laser)
- Thêm Rss cho module Support. Nâng cấp module Sitemap, Rss (laser)
- ... và một số thay đổi nhỏ khác.
Chuyên nghiệp hóa việc phát triển code!
Trong
dịp này NukeViet Group cũng sẽ ra mắt và đưa vào sử dụng Hệ thống quản
lý phiên bản (Version control system - VCS) đồng thời khai trương trang
dự án của NukeViet trên Google code tại địa chỉ
http://code.google.com/p/nuke-viet/
Kể từ phiên bản này, NukeViet sẽ duy trì phát hành trên cả Google code và sourceforge.net:
http://sourceforge.net/projects/nukevietcms/
Tại sao lựa chọn Google code trong khi đã có trang dự án trên sourceforge.net?
Google
code có giao diện đơn giản, dễ tương tác hơn sourceforge.net, tốc độ
truy cập nhanh hơn, ổn định hơn, nói chung là vừa đủ nhu cầu để phát
triển mã nguồn. Hơn thế, phát triển trên Google code sẽ thuận lợi hơn
cho cộng đồng NukeViet vì Google code sử dụng tài khoản Gmail để đăng
nhập, mà hầu như tất cả thành viên diễn đàn NukeViet đều có tài khoản
Gmail nên sẽ dễ dàng để cộng tác.
Trên Google code, NukeViet sử dụng Hệ thống quản lý phiên bản (Version control system - VCS) Subversion.
VCS là gì?
Hệ
thống quản lý phiên bản (Version control system - VCS) là một dạng phần
mềm Quản lý mã nguồn (Source Code Management- SCM) chạy trên máy chủ có
nhiệm vụ hỗ trợ nhiều người cùng sửa chữa 1 file mà không làm hỏng nó.
Vì sao phải sử dụng VCS:
CVS
là hệ thống hỗ trợ làm việc theo nhóm rất hiệu quả. Khi một nhóm làm
việc cùng trên một project, việc nhiều người cùng chỉnh sửa nội dung
của một file là điều không thể tránh khỏi. CVS cung cấp các chức năng
để có thể thực hiện việc này một cách đơn giản và an toàn.
Sử dụng phần mềm CVS nào?
Trên Google code, NukeViet sử dụng Subversion để quản lý mã nguồn. Thông tin về Subversion có tại đây:
Subversion
http://vi.wikipedia.org/wiki/Subversion
http://subversion.tigris.org/
http://cntt.tv/nodes/show/256
Sau
khi NukeViet 2.0 RC2 ra mắt, chúng tôi sẽ có bài viết hướng dẫn sử dụng
Subversion để quản lý mã nguồn NukeViet. Thành viên tham gia lập trình
NukeViet chú ý đón đọc.
Các tính năng của trang Google code:
http://code.google.com/p/nuke-viet/
Phát hành phiên bản (Download):
http://code.google.com/p/nuke-viet/downloads/list
Tài liệu hướng dẫn (Wiki):
http://code.google.com/p/nuke-viet/w/list
Quản lý báo lỗi (issues):
http://code.google.com/p/nuke-viet/issues/list
Quản lý mã nguồn (source):
http://code.google.com/p/nuke-viet/source/browse/branches