Difference between revisions of "Chinese Distribution"

From Sugar Labs
Jump to navigation Jump to search
(Created page with "==说明== 现有Sugar发行版对中文的支持都不是很理想,所以计划基于openSUSE实现一个对中文支持较好的版本,方便Sugar在中国的推广和...")
 
Line 87: Line 87:
  
 
教程包括三个部分:LiveCD的使用、Sugar基本功能的使用、各activity的使用。
 
教程包括三个部分:LiveCD的使用、Sugar基本功能的使用、各activity的使用。
 +
 +
===osc的安装===
 +
 +
需要的包
 +
sudo zypper install python-xml python-m2crypto
 +
 +
安装osc
 +
git clone git://github.com/openSUSE/osc.git
 +
python setup.py build
 +
python setup.py install
 +
ln -s `pwd`/osc-wrapper.py /usr/bin/osc
 +
 +
===osc的使用===
 +
 +
使用osc检出sugar
 +
osc co home:dramwang:sugar

Revision as of 13:13, 13 May 2012

说明

现有Sugar发行版对中文的支持都不是很理想,所以计划基于openSUSE实现一个对中文支持较好的版本,方便Sugar在中国的推广和使用。这一计划还在进行中,详细讨论请加入OLPC Asia邮件列表。

以下对需要完成的工作进行细分,方便分工协作。

工作细分

打包

Glucose以及部分Fructose已打包完成,具体参看这里。以下列出还未打包部分。

名称 优先级 认领
Calculate
Chat
Etoys dram
ImageViewer
Jukebox
Memorize
Pippy
Read dram
TurtleArt
Write

测试

需要对打包完成的activity进行详尽的测试,并确认问题,寻找解方案。测试包括openSUSE 12.1以及Factory两个版本。

以下列出已知的问题。

问题描述 发现版本 优先级 认领
Browse的图标无法显示 12.1
sugar-emulator无法使用输入法 12.1

LiveCD制作

在打包工作完成之后,可以开始基于susestudio的LiveCD制作。

教程

教程包括三个部分:LiveCD的使用、Sugar基本功能的使用、各activity的使用。

osc的安装

需要的包 sudo zypper install python-xml python-m2crypto

安装osc git clone git://github.com/openSUSE/osc.git python setup.py build python setup.py install ln -s `pwd`/osc-wrapper.py /usr/bin/osc

osc的使用

使用osc检出sugar osc co home:dramwang:sugar