Dong gop trong foss
Upcoming SlideShare
Loading in...5
×
 

Dong gop trong foss

on

  • 529 views

gioi thieu phan mem tu do nguon mo va cach thuc dong gop voi cong dong FOSS . Present at hanoi phpday 2009.

gioi thieu phan mem tu do nguon mo va cach thuc dong gop voi cong dong FOSS . Present at hanoi phpday 2009.

Statistics

Views

Total Views
529
Views on SlideShare
529
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Dong gop trong foss Dong gop trong foss Presentation Transcript

  • Đóng góp trongphần mềm tự do nguồn mở Nguyễn Mạnh Tiến iWay Technical ManagerFree Software Foundation - HanoiLUG – Drupal Community
  • Giới thiệu PMTDNM - FOSS● PMTDNM là gì?● Ai tạo ra PMTDNM?● Tự do trong PMTDNM● Tại sao đóng góp PMTDNM
  • PMTDNM là gì?● Tự do là khái niệm bao hàm nguồn mở.● Xét khía cạnh giấy phép sử dụng, PMTDNM nghĩa là tự do sử dụng, tự do sửa đổi, cải tiến, tự do phát hành.● Xét trên khía cạnh phát triển, PMTDNM nghĩa là “tính mở” và hợp tác phát triển.
  • Ai tạo ra PMTDNM?● Ban đầu: các lập trình viên tình nguyện viết. cho chính mình và chia sẻ cho mọi người● Ngày nay: được tài trợ bởi các công ty lớn => phát triển tốt, cộng đồng lớn.
  • Tự do trong PMTDNM● Tự do chạy chương trình cho mọi mục đích.● Tự do tìm hiểu chương trình (code) và thay đổi chương trình theo mục đích sử dụng.● Tự do phân phát chương trình cho người khác và hỗ trợ họ sử dụng.● Tự do hoàn thiện chương trình, đóng góp chương trình cho cộng đồng.
  • Tại sao đóng góp cho PMTDNM● Đóng góp cho phần mềm tự do là quyền lợi, bởi vì nhờ đó bạn có thể can thiệp vào quá trình phát triển phần mềm, gợi ý cho nhà phát triển những tính năng mình cần mà nhà phát triển không thấy.
  • Đóng góp trong PMTDNM● Lợi ích là gì?● Hình thức.● Cách thức và Quy định chung.
  • Lợi ích khi đóng góp cho PMTDNM● Thuận lợi khi giao tiếp, tương tác với cộng đồng sử dụng, phát triển.● Xét theo khía cạnh sản phẩm: cơ hội để hoàn thiện sản phẩm, học hỏi từ cộng đồng và nâng cao kỹ năng.● Xét theo khía cạnh kinh doanh: cơ hội để quảng bá sản phẩm.● Xét theo khía cạnh cộng đồng và người sử dụng: có nhiều sản phẩm tốt hơn, người sử dụng có nhiều lợi ích hơn, cộng đồng được phát triển hơn.
  • Hình thức đóng góp● Đóng góp chương trình, sản phẩm (code).● Giúp đỡ người sử dụng.● Thông báo lỗi, sửa lỗi, cùng phát triển.● Dịch thuật.● Viết tài liệu.● Phát triển mới, tách nhánh.● Bất kỳ ai cũng có thể đóng góp: người họa sỹ đóng góp icon/hình ảnh, nhạc sỹ đóng góp đoạn nhạc... hay chỉ là sử dụng và giới thiệu cho những người khác.
  • Cách thức và quy định chung● Cung cấp đầy đủ các khái niệm, kỹ thuật, nguồn gốc trong kết quả đóng góp.● Tuân theo các thủ tục, quy tắc để đóng góp.● Sử dụng các công cụ thống nhất để đóng góp: Mailling list, IRC, CVS...● Xác định rõ kết quả đóng góp có liên quan và ảnh hưởng ra sao tới các phần khác của sản phẩm.● Đảm bảo tuân theo chuẩn.
  • Tham khảo
  • Giới thiệu một chương trình iWay đã đóng góp cho PMTDNM● Mô tả về chương trình● Các bước tiến hành● Kết quả● Liên hệ
  • Mô tả về chương trình● Module trên Drupal CMS. Tích hợp cho module Ubercart. – www.drupal.org – www.ubercart.org● Chức năng kết nối tới cổng thanh toán trực tuyến Onepay để giao dịch. – www.onepay.vn
  • Các bước tiến hành● Hoàn thiện chương trình: đảm bảo đầy đủ, không lỗi, bảo mật và tuân theo chuẩn.● Lên kế hoạch mở rộng, bảo trì chương trình: để cộng đồng cùng tham gia, hỗ trợ hoàn thiện và cải tiến chương trình.● Chuẩn bị đầy đủ các thông tin hỗ trợ: mô tả chương trình, hướng dẫn cài đặt, cấu hình...● Đăng ký đưa chương trình.● Đưa chương trình sau khi đã được duyệt, công nhận chương trình.
  • Kết quả● Website đang sử dụng – www.vntourism.vn – Cài đặt và cấu hình các tham số.● Download chương trình. – www.ubercart.org/contrib/uc_onepay
  • Liên hệ● Công ty cổ phần Giải pháp thông tin iWay● Số 20A, ngõ 98, Thái Hà, Đống Đa, Hà Nội● Điện thoại: (04)3537-8684● Fax: (04)3537-8683● Email: info@iwayvietnam.com● Website: http://www.iwayvietnam.com/