Cập nhật bản vá để kích hoạt chức năng GUI Settings của ibus-bogo trong kho Fedora
Mô tả ý tưởng
ibus-bogo là PMNM bộ gõ tiếng Việt trên Linux phát hành theo giấy phép GPL.
Dự án đã đoạt giải nhì MHST 2012 và đang được tiếp tục phát triển rất tích cực (một trong không nhiều dự án “còn sống” sau các cuộc MHST)
ibus-bogo đã được đóng gói và chính thức đưa vào kho phần mềm của Fedora kể từ phiên bản 18 và sẽ thành bộ gõ tiếng Việt mặc định kể từ phiên bản Fedora 19 sắp phát hành vào tháng 7 tới
Mục đích của dự án này là hoàn thiện tính năng GUI Settings hiện đang chưa hoạt động (tạm thời disabled) vì thiếu gói python3-pyside và một số gói liên quan.
Mô tả chi tiết
Mục tiêu : viết các patch để đóng gói python3-pyside (mở rộng từ gói python-pyside) và các gói liên quan
Chức năng : GUI Settings cho ibus-bogo trên Fedora
Mô hình xây dựng: patch vào .spec file và một số nguồn liên quan
Mở rộng, tuỳ biến:
Kỹ năng yêu cầu
Hiểu biết về cách thức đóng gói phần mềm dạng RPM
Biên dịch phần mềm trên Linux, tạo patch
Kỹ năng đóng gói trên Fedora: có thể học trong quá trình làm
Sử dụng thành thạo Fedora Linux và các công cụ hỗ trợ lập trình trên Linux (geany, vim hoặc emacs, git…)
Kỹ năng đạt được sau khi hoàn thành dự án
Hiểu cách thức đóng gói phần mềm dưới dạng RPM đưa vào kho Fedora *
Sử dụng git và các công cụ hỗ trợ đóng gói, biên dịch trên Fedora
Hiểu mô hình phát triển PMNM và các công cụ cộng tác trực tuyến như GitHub
Đánh giá mức độ
Tương đối khó
Mentor
Mentor chính: Trương Anh Tuấn, tuanta (at) iwayvietnam (dot) com
Co-mentor: Nguyễn Năng Thắng, thangnn (at) iwayvietnam (dot) com
Thông tin khác
Trở thành Contributor cho Fedora, một trong những dự án PMNM lớn nhất, đông đảo người đóng góp nhất và hoạt động đúng với triết lý PMNM nhất trên thế giới