SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Hội tin học Viê ̣t Nam
Câu lạc bộ Phầ n Mề m Tự Do Nguồ n Mơ Viê ̣t Nam
̉

GateIn E-learning System
Mã số : MHTS13-04
Mentor :
Phạm Tuân
Đội phát triển :
Nguyễn Khánh Thịnh
Nguyễn Mạnh Cường
Nguyễn Đình Niên
Trần Hùng Quân
Tô Ngọc Linh
N dung
1.
2.
3.
4.
5.

Tổng quan về GateIn
Ý tưởng về trang học trực tuyến
Quá trình thực hiện dự án
Tiến độ dự án và kế hoạch tương lai
Kết luận
Tổng quan về GateIn
GateIn là một portal
GateIn và các portal
khác
GateIn ở Việt Nam

GateIn Platform ra đời từ sự kết hợp giữa hai công ty Red Hat và
Exo. GateIn là một portal mã nguồn mở thế hệ mới, đáp ứng đầy đủ
tiêu chí của một portal:
1. Khả năng cá nhân hoá (Personalization)
2. Khả năng tích hợp nhiều loại thông tin (Content aggregation):
3. Khả năng xuất bản thông tin theo tiêu chuẩn (Content syndication):
4. Hỗ trợ nhiều môi trường hiển thị thông tin (Multidevice support):
5. Khả năng đăng nhập một lần (Single Sign On - SSO):
6. Khả năng quản trị portal (Portal administration):
7. Khả năng quản trị người dùng (Portal user management):

Lựa chọn GateIn
Tổng quan về GateIn và Exo Platform

GateIn và các portal
khác

Exo là platform được
đánh giá cao thứ 2 trong
bảng xếp hạng theo nhiều
các tiêu chí khác nhau

●

GateIn hay Exo phổ biến
trên thế giới và có khả
năng cung cấp một giải
pháp portal hoàn chỉnh

●

GateIn là một portal

●

GateIn hay Exo phát triển
theo hình thức mã nguồn
mở hợp tác cộng đồng

GateIn ở Việt Nam

Lựa chọn GateIn
*Table reference: A Service Oriented Architecture for Portals Using Portlets,
Asif Akram, Dharmesh Chohan, Xiao Dong Wang, Xiaobo Yang and Rob Allan
Tổng quan về GateIn
GateIn là một portal

●
●

GateIn và các portal
khác

●

GateIn ở Việt Nam

Lựa chọn GateIn

●

GateIn chưa thật sự phổ biến ở Việt Nam.
Công ty Exo Platform Sea được thành lập
18/9/2005 tại Việt Nam là một trong năm chi
nhánh chính của công ty Exo Platform.
Thực hiện các sản phẩm ở Việt Nam nhưng
công ty Exo lại chủ yếu tập trung vào các khách
hàng ở nước ngoài
Tuy nhiên có lợi thế là các nhân viên người Việt
có kinh nghiệm lâu năm trong phát triển những
vấn đề liên quan tới nền tảng này.
Tổng quan về GateIn
GateIn là một portal

●
●

GateIn và các portal
khác
GateIn ở Việt Nam

Lựa chọn GateIn

GateIn là một giải pháp hoàn chỉnh cho việc xây
dựng các ý tưởng về website
GateIn có cộng đồng phát triển đông đảo và
chuyên nghiệp ở Việt Nam sẵn sáng hỗ trợ thực
hiện ý tưởng
Ý tưởng trang học và làm trắc nghiệm trực
tuyến
●
●

●

Sự phổ biến của Internet và nhu cầu chia sẻ
kiến thức trực tuyến
Hình thức các trang học trực tuyến ở Việt
Nam là những trang học thu phí, người dạy
là các giảng viên chuyên nghiệp. Hạn chế
của hình thức này là chưa tận dụng được
kiến thức cộng đồng.
Ý tưởng đặc biệt của trang học trực tuyến
này là không hạn chế về kiến thức chia sẻ,
cũng như người chia sẻ. Chất lượng bài học
được thẩm định thông qua phản hồi của
những người dùng.
Quá trình thực hiện dự án
1.
2.
3.
4.

Nhóm phát triển và mentor
Quy trình của dự án
Quản lí dự án
Sự quan tâm của cộng đồng
Nhóm phát triển và Mentor
Nhóm phát triển:
- Sinh viên
- Yêu thích nguồn mở, từng có kinh nghiệm thực hiện các dự án nguồn mở
- Chưa có kinh nghiệm phát triển website trên portal, lần đầu tiếp xúc với một
nền tảng phức tạp như GateIn.
Mentor:
- Nhân viên lâu năm của công ty eXo Platform SEA, có kinh nghiệm trong phát
triển các dự án liên quan tới GateIn
- Nhiệt tình giúp đỡ sinh viên
Quy trình dự án
Quy trình:
_ Phân chia theo Sprint, mỗi sprint bao gồm nhiều task giao cho các thành viên thực hiện.
Đào tạo:
Mentor đã thực hiện 5 buổi training cho các thành viên trong đội về GateIn tại trung tâm AiTi Aptech.
Tài liệu về GateIn được cập nhật trên redmine để các thành viên cũng như ai cũng có thể theo dõi.
(http://www.hostedredmine.com/projects/mhst1304/files)
Họp:
- Thực hiện meeting theo tuần qua kênh IRC: #mhst1304 server: webchat.freenode.net
- Trao đổi thông tin qua mailling list
- Nội dung các buổi họp được cập nhật lên wiki của trang dự án
Quản lí dự án
Giấy phép: GPL 2.0
Quản lí mã nguồn: github (https://github.com/thinhnk55/E-Learning-system-GateIn)
Quản lí issues: redmine (http://www.hostedredmine.com/projects/mhst1304)
Report issues: Redmine và mailling list (https://www.hostedredmine.com/projects/mhst1304/issues và
mhst1304@googlegroups.com )
Diễn đàn thảo luận: Google groups (mhst1304@googlegroups.com)
Sự quan tâm của cộng đồng
Dự án đặc biệt được sự quan tâm của cộng đồng, hiện nay đã đạt một lượng
contributor đông đảo:
1.

Đình Tứ Đặng dangdinhtu1990@gmail.com

2.

Trung An trung.an18@gmail.com

3.

Vu Cong Thanh thanhvucong.78@gmail.com

4.

Vu Duy Tu duytucntt@gmail.com

5.

Quoc Viet Nguyen vietnq69@gmail.com
Sự quan tâm của cộng đồng
Cộng đồng quan tâm vì hai yếu tố:
- Ấn tượng về ý tưởng
- Mong muốn đưa nền tảng Exo phổ biến hơn ở Việt Nam.
Chính sự quan tâm đông đảo này, mà nhóm phát triển cùng mentor đã quyết
tâm tiếp tục phát triển và hoàn thiện dự án tại kho mã nguồn mới:
https://github.com/phamtuanchip/estudy
Hai kho mã nguồn sẽ được ghép lại làm một và phát triển dưới sự hỗ trợ của
cộng đồng.
Tiến độ dự án và kế hoạch tương lai
Tiến độ:
●
●
●

Dự án chưa thực sự hoàn thiện.
Quá trình phát triển gặp phải nhiều rủi ro, khả năng hạn chế của sinh viên
trước một dự án có quy mô lớn.
Tuy mentor đã hỗ trợ rất nhiệt tình, nhưng cũng chỉ thực hiện được một
phần của dự án

Tương lai:
Tương lai hứa hẹn với sự hỗ trợ mạnh mẽ từ phía cộng đồng. (http://www.
hostedredmine.com/projects/estudy/issues)
Dự án được mentor trực tiếp điều hành, với kinh nghiệm làm Exo lâu năm. Các
thành viên sẽ hỗ trợ dưới hình thức developers.
Kết luận
1.
2.
3.

Tìm hiểu sâu hơn về phát triển một dự án mã nguồn mở
Tuy chưa quản trị được hết rủi ro, nhưng cũng tích lũy được nhiều kinh
nghiệm
Dự án chưa hoàn thiện nhưng tuy nhiên với sự quan tâm của cộng đồng,
và sự điều hành trực tiếp từ mentor, dự án hứa hẹn sẽ hoàn thiện và phát
triển lâu dài trong thời gian tới.
Cảm ơn mọi người đã lắng nghe!

Q&A

Contenu connexe

En vedette

Sfd2012Hanoi Phan Thái Trung - Open Source Hardware
Sfd2012Hanoi Phan Thái Trung - Open Source HardwareSfd2012Hanoi Phan Thái Trung - Open Source Hardware
Sfd2012Hanoi Phan Thái Trung - Open Source HardwareVu Hung Nguyen
 
Sfd hanoi2012 nguyen luu hoang netnam 20120913 foss why not
Sfd hanoi2012 nguyen luu hoang netnam   20120913 foss why notSfd hanoi2012 nguyen luu hoang netnam   20120913 foss why not
Sfd hanoi2012 nguyen luu hoang netnam 20120913 foss why notVu Hung Nguyen
 
Integrated foss network infra son.tt@net nam.vn
Integrated foss network infra son.tt@net nam.vnIntegrated foss network infra son.tt@net nam.vn
Integrated foss network infra son.tt@net nam.vnVu Hung Nguyen
 
OpenStack meetup #1 in Hanoi
OpenStack meetup #1 in HanoiOpenStack meetup #1 in Hanoi
OpenStack meetup #1 in HanoiVu Hung Nguyen
 
Foss cloud computing(2)
Foss cloud computing(2)Foss cloud computing(2)
Foss cloud computing(2)Vu Hung Nguyen
 
Báo cáo về Dịch vụ Công nghệ Thông tin
Báo cáo về Dịch vụ Công nghệ Thông tinBáo cáo về Dịch vụ Công nghệ Thông tin
Báo cáo về Dịch vụ Công nghệ Thông tinVu Hung Nguyen
 

En vedette (7)

Sfd2012Hanoi Phan Thái Trung - Open Source Hardware
Sfd2012Hanoi Phan Thái Trung - Open Source HardwareSfd2012Hanoi Phan Thái Trung - Open Source Hardware
Sfd2012Hanoi Phan Thái Trung - Open Source Hardware
 
Sfd hanoi2012 nguyen luu hoang netnam 20120913 foss why not
Sfd hanoi2012 nguyen luu hoang netnam   20120913 foss why notSfd hanoi2012 nguyen luu hoang netnam   20120913 foss why not
Sfd hanoi2012 nguyen luu hoang netnam 20120913 foss why not
 
Integrated foss network infra son.tt@net nam.vn
Integrated foss network infra son.tt@net nam.vnIntegrated foss network infra son.tt@net nam.vn
Integrated foss network infra son.tt@net nam.vn
 
OpenStack meetup #1 in Hanoi
OpenStack meetup #1 in HanoiOpenStack meetup #1 in Hanoi
OpenStack meetup #1 in Hanoi
 
Foss cloud computing(2)
Foss cloud computing(2)Foss cloud computing(2)
Foss cloud computing(2)
 
Báo cáo về Dịch vụ Công nghệ Thông tin
Báo cáo về Dịch vụ Công nghệ Thông tinBáo cáo về Dịch vụ Công nghệ Thông tin
Báo cáo về Dịch vụ Công nghệ Thông tin
 
Ooty land[1]
Ooty land[1]Ooty land[1]
Ooty land[1]
 

Similaire à Mhst2013 04 - gate in e-learning system presentation

Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...
Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...
Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...Vu Hung Nguyen
 
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdfTập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdfHanaTiti
 
Triển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetTriển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetLong Vũ
 
Open road presentation-dec-2014
Open road presentation-dec-2014Open road presentation-dec-2014
Open road presentation-dec-2014nghia le trung
 
ELearning- Nhóm 6 - Chủ đề 1: Tổng quan về Elearning
ELearning- Nhóm 6 - Chủ đề 1: Tổng quan về ElearningELearning- Nhóm 6 - Chủ đề 1: Tổng quan về Elearning
ELearning- Nhóm 6 - Chủ đề 1: Tổng quan về ElearningThảo Uyên Trần
 
Tập huấn giới thiệu trang Cùng học
Tập huấn giới thiệu trang Cùng họcTập huấn giới thiệu trang Cùng học
Tập huấn giới thiệu trang Cùng họcBùi Việt Hà
 
BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENA
BÁO CÁO THỰC TẬP CUỐI KHÓA  - TRUNG TÂM ATHENABÁO CÁO THỰC TẬP CUỐI KHÓA  - TRUNG TÂM ATHENA
BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENAKiên Nguyễn
 
Social Learning English System of TBSB Group
Social Learning English System of TBSB GroupSocial Learning English System of TBSB Group
Social Learning English System of TBSB GroupJacky Hưng
 
Báo cáo athena
Báo cáo athenaBáo cáo athena
Báo cáo athenaTrung Mai
 
Sfd2013 130924214849-phpapp01
Sfd2013 130924214849-phpapp01Sfd2013 130924214849-phpapp01
Sfd2013 130924214849-phpapp01Working in Japan
 
Foss in-academia-oct-2014-b
Foss in-academia-oct-2014-bFoss in-academia-oct-2014-b
Foss in-academia-oct-2014-bnghia le trung
 
Phần mềm học tiếng anh.docx
Phần mềm học tiếng anh.docxPhần mềm học tiếng anh.docx
Phần mềm học tiếng anh.docxhongnguyn793
 
Slide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng họcSlide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng họcBùi Việt Hà
 
Slide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng họcSlide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng họcBùi Việt Hà
 
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng họcHội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng họcBùi Việt Hà
 
BÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung Kiên
BÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung KiênBÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung Kiên
BÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung KiênKiên Nguyễn
 
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet nukeviet
 

Similaire à Mhst2013 04 - gate in e-learning system presentation (20)

Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...
Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...
Mhst- 2013 14 Nghiên cứu triển khai hệ thống MOOC cho Việt Nam dựa trên...
 
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdfTập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
Tập Huấn Soạn Giảng Giáo Án Điện Tử E-Learning.pdf
 
Triển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetTriển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internet
 
Open road presentation-dec-2014
Open road presentation-dec-2014Open road presentation-dec-2014
Open road presentation-dec-2014
 
ELearning- Nhóm 6 - Chủ đề 1: Tổng quan về Elearning
ELearning- Nhóm 6 - Chủ đề 1: Tổng quan về ElearningELearning- Nhóm 6 - Chủ đề 1: Tổng quan về Elearning
ELearning- Nhóm 6 - Chủ đề 1: Tổng quan về Elearning
 
Tập huấn giới thiệu trang Cùng học
Tập huấn giới thiệu trang Cùng họcTập huấn giới thiệu trang Cùng học
Tập huấn giới thiệu trang Cùng học
 
BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENA
BÁO CÁO THỰC TẬP CUỐI KHÓA  - TRUNG TÂM ATHENABÁO CÁO THỰC TẬP CUỐI KHÓA  - TRUNG TÂM ATHENA
BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENA
 
Social Learning English System of TBSB Group
Social Learning English System of TBSB GroupSocial Learning English System of TBSB Group
Social Learning English System of TBSB Group
 
Thong cao bao_chi
Thong cao bao_chiThong cao bao_chi
Thong cao bao_chi
 
Báo cáo athena
Báo cáo athenaBáo cáo athena
Báo cáo athena
 
Báo cáo athena
Báo cáo athenaBáo cáo athena
Báo cáo athena
 
Sfd2013 130924214849-phpapp01
Sfd2013 130924214849-phpapp01Sfd2013 130924214849-phpapp01
Sfd2013 130924214849-phpapp01
 
Giới thiệu mô
Giới thiệu mô Giới thiệu mô
Giới thiệu mô
 
Foss in-academia-oct-2014-b
Foss in-academia-oct-2014-bFoss in-academia-oct-2014-b
Foss in-academia-oct-2014-b
 
Phần mềm học tiếng anh.docx
Phần mềm học tiếng anh.docxPhần mềm học tiếng anh.docx
Phần mềm học tiếng anh.docx
 
Slide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng họcSlide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng học
 
Slide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng họcSlide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng học
 
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng họcHội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
 
BÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung Kiên
BÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung KiênBÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung Kiên
BÁO CÁO THỰC TẬP TRUNG TÂM ATHENA - Nguyễn Lê Trung Kiên
 
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
 

Plus de Vu Hung Nguyen

Co ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boCo ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boVu Hung Nguyen
 
Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Vu Hung Nguyen
 
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Vu Hung Nguyen
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineersVu Hung Nguyen
 
Basic IT Project Management Terminologies
Basic IT Project Management TerminologiesBasic IT Project Management Terminologies
Basic IT Project Management TerminologiesVu Hung Nguyen
 
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]Vu Hung Nguyen
 
Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Vu Hung Nguyen
 
Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Vu Hung Nguyen
 
Using Shader in cocos2d-x
Using Shader in cocos2d-xUsing Shader in cocos2d-x
Using Shader in cocos2d-xVu Hung Nguyen
 
Pham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkPham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkVu Hung Nguyen
 
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonMy idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonVu Hung Nguyen
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum frameworkVu Hung Nguyen
 
FPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhFPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhVu Hung Nguyen
 
Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkVu Hung Nguyen
 
Agile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapAgile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapVu Hung Nguyen
 
IT Public Speaking Guidelines
IT Public Speaking GuidelinesIT Public Speaking Guidelines
IT Public Speaking GuidelinesVu Hung Nguyen
 
Kanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoKanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoVu Hung Nguyen
 
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Vu Hung Nguyen
 
Fuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsFuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsVu Hung Nguyen
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project managementVu Hung Nguyen
 

Plus de Vu Hung Nguyen (20)

Co ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boCo ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi bo
 
Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0
 
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineers
 
Basic IT Project Management Terminologies
Basic IT Project Management TerminologiesBasic IT Project Management Terminologies
Basic IT Project Management Terminologies
 
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
 
Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)
 
Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)
 
Using Shader in cocos2d-x
Using Shader in cocos2d-xUsing Shader in cocos2d-x
Using Shader in cocos2d-x
 
Pham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkPham Anh Tu - TK Framework
Pham Anh Tu - TK Framework
 
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonMy idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum framework
 
FPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhFPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinh
 
Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum Framework
 
Agile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapAgile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: Recap
 
IT Public Speaking Guidelines
IT Public Speaking GuidelinesIT Public Speaking Guidelines
IT Public Speaking Guidelines
 
Kanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoKanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng cao
 
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
 
Fuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsFuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning Skills
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project management
 

Mhst2013 04 - gate in e-learning system presentation

  • 1. Hội tin học Viê ̣t Nam Câu lạc bộ Phầ n Mề m Tự Do Nguồ n Mơ Viê ̣t Nam ̉ GateIn E-learning System Mã số : MHTS13-04 Mentor : Phạm Tuân Đội phát triển : Nguyễn Khánh Thịnh Nguyễn Mạnh Cường Nguyễn Đình Niên Trần Hùng Quân Tô Ngọc Linh
  • 2. N dung 1. 2. 3. 4. 5. Tổng quan về GateIn Ý tưởng về trang học trực tuyến Quá trình thực hiện dự án Tiến độ dự án và kế hoạch tương lai Kết luận
  • 3. Tổng quan về GateIn GateIn là một portal GateIn và các portal khác GateIn ở Việt Nam GateIn Platform ra đời từ sự kết hợp giữa hai công ty Red Hat và Exo. GateIn là một portal mã nguồn mở thế hệ mới, đáp ứng đầy đủ tiêu chí của một portal: 1. Khả năng cá nhân hoá (Personalization) 2. Khả năng tích hợp nhiều loại thông tin (Content aggregation): 3. Khả năng xuất bản thông tin theo tiêu chuẩn (Content syndication): 4. Hỗ trợ nhiều môi trường hiển thị thông tin (Multidevice support): 5. Khả năng đăng nhập một lần (Single Sign On - SSO): 6. Khả năng quản trị portal (Portal administration): 7. Khả năng quản trị người dùng (Portal user management): Lựa chọn GateIn
  • 4. Tổng quan về GateIn và Exo Platform GateIn và các portal khác Exo là platform được đánh giá cao thứ 2 trong bảng xếp hạng theo nhiều các tiêu chí khác nhau ● GateIn hay Exo phổ biến trên thế giới và có khả năng cung cấp một giải pháp portal hoàn chỉnh ● GateIn là một portal ● GateIn hay Exo phát triển theo hình thức mã nguồn mở hợp tác cộng đồng GateIn ở Việt Nam Lựa chọn GateIn *Table reference: A Service Oriented Architecture for Portals Using Portlets, Asif Akram, Dharmesh Chohan, Xiao Dong Wang, Xiaobo Yang and Rob Allan
  • 5. Tổng quan về GateIn GateIn là một portal ● ● GateIn và các portal khác ● GateIn ở Việt Nam Lựa chọn GateIn ● GateIn chưa thật sự phổ biến ở Việt Nam. Công ty Exo Platform Sea được thành lập 18/9/2005 tại Việt Nam là một trong năm chi nhánh chính của công ty Exo Platform. Thực hiện các sản phẩm ở Việt Nam nhưng công ty Exo lại chủ yếu tập trung vào các khách hàng ở nước ngoài Tuy nhiên có lợi thế là các nhân viên người Việt có kinh nghiệm lâu năm trong phát triển những vấn đề liên quan tới nền tảng này.
  • 6. Tổng quan về GateIn GateIn là một portal ● ● GateIn và các portal khác GateIn ở Việt Nam Lựa chọn GateIn GateIn là một giải pháp hoàn chỉnh cho việc xây dựng các ý tưởng về website GateIn có cộng đồng phát triển đông đảo và chuyên nghiệp ở Việt Nam sẵn sáng hỗ trợ thực hiện ý tưởng
  • 7. Ý tưởng trang học và làm trắc nghiệm trực tuyến ● ● ● Sự phổ biến của Internet và nhu cầu chia sẻ kiến thức trực tuyến Hình thức các trang học trực tuyến ở Việt Nam là những trang học thu phí, người dạy là các giảng viên chuyên nghiệp. Hạn chế của hình thức này là chưa tận dụng được kiến thức cộng đồng. Ý tưởng đặc biệt của trang học trực tuyến này là không hạn chế về kiến thức chia sẻ, cũng như người chia sẻ. Chất lượng bài học được thẩm định thông qua phản hồi của những người dùng.
  • 8. Quá trình thực hiện dự án 1. 2. 3. 4. Nhóm phát triển và mentor Quy trình của dự án Quản lí dự án Sự quan tâm của cộng đồng
  • 9. Nhóm phát triển và Mentor Nhóm phát triển: - Sinh viên - Yêu thích nguồn mở, từng có kinh nghiệm thực hiện các dự án nguồn mở - Chưa có kinh nghiệm phát triển website trên portal, lần đầu tiếp xúc với một nền tảng phức tạp như GateIn. Mentor: - Nhân viên lâu năm của công ty eXo Platform SEA, có kinh nghiệm trong phát triển các dự án liên quan tới GateIn - Nhiệt tình giúp đỡ sinh viên
  • 10. Quy trình dự án Quy trình: _ Phân chia theo Sprint, mỗi sprint bao gồm nhiều task giao cho các thành viên thực hiện. Đào tạo: Mentor đã thực hiện 5 buổi training cho các thành viên trong đội về GateIn tại trung tâm AiTi Aptech. Tài liệu về GateIn được cập nhật trên redmine để các thành viên cũng như ai cũng có thể theo dõi. (http://www.hostedredmine.com/projects/mhst1304/files) Họp: - Thực hiện meeting theo tuần qua kênh IRC: #mhst1304 server: webchat.freenode.net - Trao đổi thông tin qua mailling list - Nội dung các buổi họp được cập nhật lên wiki của trang dự án
  • 11. Quản lí dự án Giấy phép: GPL 2.0 Quản lí mã nguồn: github (https://github.com/thinhnk55/E-Learning-system-GateIn) Quản lí issues: redmine (http://www.hostedredmine.com/projects/mhst1304) Report issues: Redmine và mailling list (https://www.hostedredmine.com/projects/mhst1304/issues và mhst1304@googlegroups.com ) Diễn đàn thảo luận: Google groups (mhst1304@googlegroups.com)
  • 12. Sự quan tâm của cộng đồng Dự án đặc biệt được sự quan tâm của cộng đồng, hiện nay đã đạt một lượng contributor đông đảo: 1. Đình Tứ Đặng dangdinhtu1990@gmail.com 2. Trung An trung.an18@gmail.com 3. Vu Cong Thanh thanhvucong.78@gmail.com 4. Vu Duy Tu duytucntt@gmail.com 5. Quoc Viet Nguyen vietnq69@gmail.com
  • 13. Sự quan tâm của cộng đồng Cộng đồng quan tâm vì hai yếu tố: - Ấn tượng về ý tưởng - Mong muốn đưa nền tảng Exo phổ biến hơn ở Việt Nam. Chính sự quan tâm đông đảo này, mà nhóm phát triển cùng mentor đã quyết tâm tiếp tục phát triển và hoàn thiện dự án tại kho mã nguồn mới: https://github.com/phamtuanchip/estudy Hai kho mã nguồn sẽ được ghép lại làm một và phát triển dưới sự hỗ trợ của cộng đồng.
  • 14. Tiến độ dự án và kế hoạch tương lai Tiến độ: ● ● ● Dự án chưa thực sự hoàn thiện. Quá trình phát triển gặp phải nhiều rủi ro, khả năng hạn chế của sinh viên trước một dự án có quy mô lớn. Tuy mentor đã hỗ trợ rất nhiệt tình, nhưng cũng chỉ thực hiện được một phần của dự án Tương lai: Tương lai hứa hẹn với sự hỗ trợ mạnh mẽ từ phía cộng đồng. (http://www. hostedredmine.com/projects/estudy/issues) Dự án được mentor trực tiếp điều hành, với kinh nghiệm làm Exo lâu năm. Các thành viên sẽ hỗ trợ dưới hình thức developers.
  • 15. Kết luận 1. 2. 3. Tìm hiểu sâu hơn về phát triển một dự án mã nguồn mở Tuy chưa quản trị được hết rủi ro, nhưng cũng tích lũy được nhiều kinh nghiệm Dự án chưa hoàn thiện nhưng tuy nhiên với sự quan tâm của cộng đồng, và sự điều hành trực tiếp từ mentor, dự án hứa hẹn sẽ hoàn thiện và phát triển lâu dài trong thời gian tới.
  • 16. Cảm ơn mọi người đã lắng nghe! Q&A