Developers/vi



Các nhà phát triển là những người đóng góp mã của phần mềm MediaWiki. Họ cam kết các thay đổi đối với kho lưu trữ Git trung tâm bằng cách đẩy các thay đổi để xem xét trong, nơi lưu trữ bản sao mới nhất của phần mềm. Các nhà phát triển bao gồm nhân viên Wikimedia Foundation được trả lương và các tình nguyện viên. Bất kỳ ai cũng có thể gửi bản vá để đánh giá sau khi tạo (nhưng chỉ những người bảo trì mới có thể hợp nhất nó). Để biết số liệu thống kê hoặc tên, hãy xem Thống kê phát triển.

Không nên nhầm lẫn nhà phát triển với quản trị viên hệ thống, là những người có quyền truy cập hệ điều hành hoặc quyền truy cập gốc vào các máy chủ của Wikimedia Foundation, nơi lưu trữ mã. Có thể họ không thực sự là nhà phát triển; trong nhiều trường hợp họ hiếm khi sử dụng quyền truy cập cam kết của mình, hoặc nếu có thì chỉ để duy trì những thứ không phải của MediaWiki trong kho lưu trữ.

Người bảo trì
Một người bảo trì của một dự án cụ thể (bao gồm lõi MediaWiki hoặc phần mở rộng) có +2 quyền truy cập vào kho lưu trữ Git có liên quan, để họ có thể hợp nhất các bản vá mà những người khác đã gửi. Họ thường phản hồi thường xuyên các báo cáo lỗi và yêu cầu xem xét bộ thay đổi. Danh sách những người bảo trì được lưu giữ tại Nhà phát triển/Người bảo trì.

Lịch sử
Historically, developers also managed Wikimedia Foundation servers (now managed by system administrators). Before bureaucrat and steward groups were created, developers were the only ones able to promote and demote sysops, and lock user accounts (before the "block" feature of MediaWiki existed). Thus they had an important role in the Wikimedia power structure.

From April 2006 to March 2012, Subversion was used. Only people with Subversion commit access (which must be approved by SVN administrators) could submit code changes. Code changes submitted to Subversion was merged to MediaWiki codebase immediately (though they could only be manually deployed to Wikimedia wikis by a system administrator), and may have been reviewed by "coders" before they are deployed. In January 2013, the MediaWiki SVN repository was made read-only. All active projects have moved to Git.