Top Banner
The Development and Current Situation of Sakai in China Fudan Univesity, GAO Jun [email protected]
33

The Development and Current Situation of Sakai in China

Oct 21, 2014

Download

Software

There is huge difference between Eastern language (like Chinese) and Western language (like English), especially in users' habits and I18n & l10n issues. As a western-made system, Sakai didn't consider much about the eastern environment at first. Thus, some functions of Sakai are not friendly enough to Chinese users, and some functions even cannot work properly. This will seriously restrict the extension of Sakai in China.

During the process of deploying and using Sakai in Fudan University, we have managed to improve users? experience and enable functions to work properly in Chinese environment. More importantly, we released Fudan branch to share all our efforts, which largely accelerated the development of China Sakai community. Based on these works, more and more universities adopted Sakai and most of them choose Fudan branch.

In this session, we will introduce the localization of Sakai by Fudan University, the history and current situation of Sakai and Sakai community in China.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Development and Current Situation of Sakai in China

The Development and Current Situation of Sakai in China

Fudan Univesity, GAO [email protected]

Page 2: The Development and Current Situation of Sakai in China

Fudan University (复旦大学)

Founded in 1905 in Shanghai

One of the top universities in China

Students

Undergraduates: 14000+

Postgraduates: 14000+

Foreign: 3000+

Page 3: The Development and Current Situation of Sakai in China

GAO Jun (高珺)

PM of Fudan Sakai System

zh_CN Locale Maintianer

PM of Sakai Fudan Branch

System Manager, DBA,

Developer, Tester, Translater,

Documentation, Training,

Helpdesk...

Page 4: The Development and Current Situation of Sakai in China

Sakai in Fudan University

http://elearning.fudan.edu.cn

Since Summer 2010, with native LMS

Replace native LMS since Spring 2011

Page 5: The Development and Current Situation of Sakai in China

Trend - Courses

Page 6: The Development and Current Situation of Sakai in China

Trend - Percentage

Page 7: The Development and Current Situation of Sakai in China

Trend - Data

Semester

Undergraduate Postgraduate Total

Course Sakai % Course Sakai % Course Sakai %

Spring 2011 2482 259 10.43 1308 42 3.21 3790 301 7.94

Fall 2011 3089 387 12.52 1643 95 5.78 4732 482 10.18

Spring 2012 2792 408 14.61 1501 86 5.72 4293 494 11.5

Fall 2012 2970 687 23.13 1719 151 8.78 4689 838 17.87

Spring 2013 3267 653 19.98 1588 195 12.27 4855 848 17.46

Fall 2013 3752 960 25.58 1859 239 12.85 5611 1199 21.36

Spring 2014 3101 832 26.83 1553 173 11.13 4654 1005 21.59

Page 8: The Development and Current Situation of Sakai in China

Contribution

146 JIRA issues

Patches included

Reporter of highest issue quantity since 2014

Page 9: The Development and Current Situation of Sakai in China

Sakai in China

Before 2010

Central China Normal University

First Sakai Day in China (Mar. 1, 2008)

University of Chinese Academy of Science

Beijing University of Posts and Telecommunications

Page 10: The Development and Current Situation of Sakai in China

Sakai in China

2010-2012

Fudan University

Sakai Fudan Branch (Jun. 2012)

Four universities joined together for a project

Fudan University, Dalian Maritime University, Chongqing University, Southwest University

Page 11: The Development and Current Situation of Sakai in China

Sakai in China

2013 - Now

2013 Sakai China Conference

29 schools attended

2014 Sakai China Conference

June 26-28

Page 12: The Development and Current Situation of Sakai in China

Adopters

Page 13: The Development and Current Situation of Sakai in China

Sakai Fudan Branch

http://sakai.fudan.edu.cn

https://bitbucket.org/fudan/sakai

Demo: http://sakai.fudan.edu.cn:8080/portal

Add features and enhancements Sakai not provided yet

Powered by Distributed Revision Control System (DRCS), Mercurial

Page 14: The Development and Current Situation of Sakai in China

How It Works?

Sakai 2.8 Fudan 2.8

Fudan 2.8+Sakai 2.9

Fudan 2.9

eLearning 2.8 CQU 2.8

eLearning 2.8+ System Integration

eLearning2.9

CQU 2.8+ System Integration

CQU 2.8+

CQU 2.9

Page 15: The Development and Current Situation of Sakai in China

Enchancements

More friendly to developers (DRCS)

I18N support for role name and site type

SAK-25889 (Localize role name)

SAK-26004 (Localize site type)

Some problems only occur in China/Chinese envirnoment solved

Page 16: The Development and Current Situation of Sakai in China

A Short Survey

Who have been to China?

Who use Chinese or Japanese or Korean (CJK) as native language?

Who have learned CJK?

Do you have CJK instructors or students in your institution?

Do you concern about CJK user experience?

Page 17: The Development and Current Situation of Sakai in China

Specific problems in China/Chinese

Golden Shield Project

No access to Youtube, Twitter, Facebook...

Limited access to Google, Yahoo

Profile2 integrate with Twitter

Page 18: The Development and Current Situation of Sakai in China

Sakai Slow Down by Jeep Crash

yimg.com

YUI Library

RSF

Lessons Tool

http://www.theguardian.com/world/2013/nov/25/islamist-china-tiananmen-beijing-attack

Page 19: The Development and Current Situation of Sakai in China

IE6 Problem - Since Sakai 2.9

http://www.modern.ie/en-us/ie6countdown

Page 20: The Development and Current Situation of Sakai in China

HTML Escape Problem (SAK-21005)

Page 21: The Development and Current Situation of Sakai in China

Date Parse Problem

Generally, Sakai use java.text.SimpleDateFormat to parse String to Date

AM/PM is used in many language

In Chinese, must use 上午/下午

SAK-21009

SAK-22622

Page 22: The Development and Current Situation of Sakai in China

PDF Problem

Page 23: The Development and Current Situation of Sakai in China

PDF Problem

Sakai use Apache FOP and iText to generate PDF

Both tools cannot render Chinese Characters properly without modification

SAK-21908 (sub 21909, 21921, 21922)

SAK-25700

SAM-2276

Page 24: The Development and Current Situation of Sakai in China

XLS Problem

Sakai use Apache POI to generate XLS file

Encoding should be defined

SAK-22531

Page 25: The Development and Current Situation of Sakai in China

Zip File Problem

Which encoding is used for file names in Zip file?

Windows (depends)

Simplified Chinese Version - GBK

English Version - ISO8859-1

Linux - UTF8

Solution

KNL-1221

Page 26: The Development and Current Situation of Sakai in China

Foreign Student Problem

Where to log in?

Page 27: The Development and Current Situation of Sakai in China

User's Habbit

Compared to western users, Chinese users have different habbits

Page 28: The Development and Current Situation of Sakai in China

User's Habbit - Name

Name

Generally, full name is used

Last name is called FIRST

First name is called LAST

Page 29: The Development and Current Situation of Sakai in China

User's Habbit - Ordering

Name Ordering

Unlike English, Chinese is not ordered by pronunciation with UTF-8 encoding

EID ordering is very important

Page 30: The Development and Current Situation of Sakai in China

User's Habbit - AM/PM

In U.S.

12:00 A.M. means mid night

12:00 P.M. means noon

In China (most people think)

12:00 A.M. means noon

12:00 P.M. means mid night

New Sakai property may be needed

Page 31: The Development and Current Situation of Sakai in China

User Habbit - WebDAV vs FTP

Familiar with FTP

Not Familiar with WebDAV

Some issues occurs in different envirnoment with current dav tool

New FTP tool for Sakai

https://bitbucket.org/fudan/sakai-ftp-server

Page 32: The Development and Current Situation of Sakai in China

Current Dilemma

Maintain a qualified team

Low budget

Different people have different concerns

Page 33: The Development and Current Situation of Sakai in China

Discussion?