星期五 三月 11, 2011

GNOME 3.0 Launch Party Goodies are ready now

The GNOME 3.0 Launch Party Goodies are ready now. I have already send out totally 112 packages to all the parties all over the world.  I will send the package tracking number to all the party organizer later. 

For every package, it include: 

  •   3 T-shirts
  •   48 stickers
  •   20 Pins
  •   40 Balloons 
  •   1 Banner (per request by big teams)

The design for each items are from here.  Thanks a lot for Andreas Nilsson's design.

Check the photos I took today for each items. 

T-shirt

sticker1

sticker2

pin1

pin2

balloons

balloons2

Looking forward to the upcoming GNOME 3.0 Launch Party in the beginning of April .   

 GNOME 3.0 Rocks !!! 

星期二 十月 19, 2010

Press Release of COSCUP / GNOME.Asia 2010

COSCUP / GNOME.Asia 2010 attracted more than 1000 developers, students, business professionals, media and government participants and more than 22 well-known international and domestic companies as sponsors.

This year, the COSCUP worked with the GNOME Foundation to co-organize the GNOME.Asia Summit together with the COSCUP annual conference. The join COSCUP / GNOME.Asia 2010 conference was hosted from Aug 14 - 15, 2010 in Academia Sinica, Taipei, Taiwan. COSCUP is a local conference organized by the a local community that has been growing every year. This year, along with GNOME.Asia, it attracted more than 1000 participants.All tickets sold out just an hour and a half after the online registration opened up! In addition to the 1000 participants who were present at the conference, there are also more than 700 people participating through the online video and text broadcast.

The main theme for COSCUP/GNOME.Asia 2010 were HTML 5, Open Web, Mobile, GNOME free desktop technology, and FLOSS licensing . More than 80 talks delivered by 60+ international and domestic speakers; they delivered speeches, joined panel discussions, brainstormed, and exchanged new ideas at this conference.

Well-known international and domestic IT companies are also actively involved in this conference. The highly skilled audience also provided them with the opportunity to recruit new employees. They were recruiting for more than 50 kinds of jobs and 1000 job openings. Nokia promoted and sold their N900 cellphone and invited speakers to share their latest knowledge and experience about Meego and Symbian 3.

As a result of the conference, the local Taiwanese community and surrounding Asian countries are now more actively involved with the international community, building a better relationship with international organizations . For example, the local community registered the Chinese HTML Interest Group with the World Wide Web Consortium (W3C) ; they are working with the GNOME Foundation to build a Taiwan GNOME Users Group; and they are planning to found a Taiwan Cloud Computing Users Group with international and domestic engineers.

The presentations and videos are available on the official website. Please visit COSCUP and GNOME.Asia official website: http://coscup.org/ and http://gnome.asia.

星期二 三月 09, 2010

Call for invitations to be the host of GNOME.Asia Summit 2010

Dear GNOME friends,

We are call for the host of GNOME.Asia Summit 2010 now !

GNOME.Asia Summit is the yearly GNOME Users and Developers Asian Conference. The event focuses primarily on the GNOME desktop, and also covers applications and the development platform tools. It brings together the GNOME community in Asia to provide a forum for users, developers, foundation leaders, governments and businesses to discuss both the present technology and future developments. 

GNOME.Asia Summit was held in Beijing, China during 2008 and in Ho-Chi-Minh City, Vietnam during 2009. We would like to continue finding new national locations as we spread GNOME throughout Asia, and we are looking for local organizers to rise to the challenge of organizing an excellent GNOME event. The GNOME.Asia committee will assist in the process, but there is a definitive need for individuals to be actively involved and committed to the planning and delivery of the event.

You can learn more about GNOME.Asia Summit at our official website: http://gnome.asia

The following two links are “must read items” for organizing the GNOME.Asia Summit:

If you are interested in hosting the summit please submit a formal proposal to the GNOME.Asia Committee at asia-summit-list [at] gnome.org. The deadline for proposals is 31st March 2010. You are encouraged to ask questions before writing the formal proposal.

GNOME.Asia is much like a few trees just planted and we want to grow a forest in Asia. We are looking for local organizers in any Asian country with the desire to take on and succeed in the challenges of organizing an excellent GNOME event. We know that you will need all the time you can get to prepare a proposal but we hope we have inspired you to get started.

We are looking forward to hear from you on or before 31st March 2010.


Sincerely,
GNOME.Asia Summit committee

星期三 一月 13, 2010

给Google中国献花

今天一上班就听到Google要退出中国的消息, 之后twitter上就看到有很多网友自发组织要去Google的碑前献花。

下班之后, 我特意绕道去Google大楼, 还没走到跟前,就看到黑压压的一片。 写着Google谷歌的碑上已经放满了各种鲜花,放在纸杯里面的蜡烛。想拍张照都很难, 需要挤进去。

对于Google退出中国的声明, 原文写得大气磅礴。 失败者退出一个战场, 自然是默默无闻,不声不响,而Google即使退出了,也退得有声有色, 如此有社会效应。

Google 在中国的市场作得不好,没有赚到钱, 其根本原因是她不够 “土”。 这个“土” 就是本土化, 真正理解这个市场是需要的是什么,我们几亿网民脑子里面想的是什么。Google与baidu的竞争, 就如同 ebay和淘宝的竞争, facebook和开心网的竞争, MSN和QQ的竞争一样。 从前几个先例分析我们可以毫无例外地推断出Google在中国必然是要失去市场。 这个必然, 就在于她太阳春白雪,太不够“土”了。

不够“土”的另外一个含义,就是不理解中国的网络文化, 即使理解了中国网络的潜规则, 也不会玩下去。举个例子, 一个全球知名的国际女影星, 非常想到中国13亿人民的市场去发展, 但是该明星到了中国就水土不服, 根据中国的潜规则, 要想成名,必须要“脱”。要想拿到女一号的角色, 必须要跟导演去房间研究剧本。 最后拍出来的片子, 本来是3个小时, 但是所有的露点和激情镜头都被删减了,最后只有一个半小时的时长。 该女影星终于不愿妥协, 不愿意看到自己付出那么大代价的电影惨遭”阉割“, 最后非常有勇气的说出:我要放弃中国这块市场, 我要放弃13亿人民的腰包。

这需要多么大的勇气, 才可以作出这种决定, 才可以说服她的经纪人和投资人, 放弃13亿的市场。 原因则是坚持自己的原则, 要让观众看到最真实,最人性的电影。

Google 一开始就具有了大明星的派头, 出身学院派, 以技术创新为核心驱动力,支持开源技术, 不被市场左右而是走在前面, 去引领市场。 这一点,跟SUN的风格非常相似。 10年前的SUN, 正如今日之Google一样意气风发, 不可一世。 SUN的理念we are the dot of the .net , we make the net work, 就是以技术为本, 以工程师为中心, 这相对于IBM,以市场需求为导向的企业文化, 显得如此阳春白雪, 理想化主义。 Google最牛的也是技术, 以技术为主导的公司经常容易犯的错误就是,太清高。

晚上在Google大楼前, 一记者问一献花男子: 你是为什么来献花, 是为此事感到高兴还是为此事感到悲哀? 那男子说: 都不是,我是来感谢Google的, 感谢她让我们看到黑夜中的星星, 希望Google坚持自己的原则。


中国的网络环境, 河蟹得过度了。 就如同小孩子一样, 我们的父母看管得太严, 看不到事情的真相, 也听不到跟我们父母不一样的声音和论调,当然就更看不到毛片了。 我想几乎所有中国小孩的父母都在试图隐藏所有毛片的源头, 清静小孩子们的视听。但是我想几乎所有的中国男生应该都是在18岁之前从各种途径看过了毛片, 并且正常健康地成长起来。 因为这就是人性,是怎么压抑,怎么封锁也不可能禁止的。

时常感慨而又时常庆幸我所处于的这个年代!
就如同我深深恨着而又深爱着我所生长的这个国家一样!





星期二 十二月 29, 2009

星期四 十一月 27, 2008

The first Beijing GNOME Users Group meeting

The first Beijing GNOME Users Group meeting was held on Nov 26th, 2008 in a restaurant in Beijing. For the first BeijingGUG meeting, we invite core remembers to discuss and plan the future program and activities of BeijingGUG.

Below is the meeting minutes:

Time: 7:00pm - 9:30pm Wednesday Nov 26th, 2008

Venue: Shenbidebao restaurant around Dongzhimen

Attendees: Elly Liu, Emily Chen, Hong Yang, Lingtao Pan, Junyi Tang, Dalong Cheng, Sen Zhang, Botu Sun, Vincent Du

Schedule:

7:00 ~ 7:45pm    Dinner together

7:45 ~ 8:00pm    Round table self-introduction

8:00 ~ 9:00pm    Talk about below areas and assign responsible people for each areas


    \* Regular meeting date, time and location
       - The third Wednesday every month, start from 7pm. In the first four weeks, we will choose venue locations based on people's interests and transportations.
       - The second Beijing GNOME Users Group meeting will host at Wudaokou Study bar
    \* Build website and communication channel
       - Responsible people: Yang Hong, Junyi Tang and Vincent Du
       - BBS will be the main communication channel, we will also use mail list and IRC as official communication channel.
       - IRC #beijinggug @irc.gnome.org
       - gnome-cn-list@gnome.org    - Subscribe from here
    \* Art design
       - Responsible person : Ziyan Shieh
       - Take a look at his first art work for our Beijing GNOME Users Group from here:Wallpaper  & Webpage
    \* Technical speeches
       - The next topic will be delivered by Lingtao Pan from Tsinghua University
       - Core members will prepare technical speeches at least one every month
       - Call for more talks
       - We also have topic wish list and call for speakers on those topics 

\* Work on GNOME projects

       - Start from localization, Accessibility and Mobility
       - Call for leaders for those projects
    \* Organizing
       - Responsible people: Emily, Pockey and Dalong Cheng
       - Organizors will responsible for every monthly meeting like: Choose venue, send out invitation, confirm with speakers, make schedule
    \* Promotion
       - Everyone is responsible for promote Beijing GNOME Users Group
       - Blog is an effective way to promote
    \* Mentor program
       - Responsible people: Pockey Lam, Ray Wang and Emily
       - Looking for mentors
    \* Photograph and Video
       - Responsible people: Elly and Emily

Take a look at the photo of the first Beijing GNOME Users Group, totally 9 people :

It was a good beginning for the first ever Beijing GNOME Users Group, we are looking forward to the future meetings.  

星期一 十一月 17, 2008

GNOME.Asia Summit 2008 Report

The first ever GNOME.Asia Summit was held at the Beihang university, Beijing, China, from October 18th to 19th, 2008. The GNOME Foundation was the organizer of GNOME.Asia Summit in collaboration with Sun Microsystems, Beijing Linux User Group (BLUG)  and China OSS Promotion Union (COPU). This premier event was very well attended:  318 people attended the first day, and 212 people attended the second day. The majority of the attendees (2/3) were from universities, the remainder from companies.  Ninety percent of the participants were local (from China)  with the remainder from other countries. We had 46 volunteers from Beijing Linux Users Group, Beijing OpenSolaris Users Group, OpenParty, Beihang university, Beiyou university and many individual contributors,  they helped us in many ways including registration, guidance, emcees, photography and video.

This year, there were total 42 speakers, 70% were local speakers and 30% of them were from other countries,  including USA, Finland and Singapore etc. There were 46 talks over the two days of the summit. The talks covered several topics, including: accessibility, mobility, i18n, community, development and deployment. Each day started with a general session in the morning and was followed by 5 tracks in the afternoon. For more details, refer to the schedule on the summit website. Most of the slides have been uploaded to the website, as well as speakers' bios and photos.

We had many sponsors for the first GNOME.Asia Summit. Sun Microsystems sponsored the summit at gold level. We had three silver sponsors: Nokia, Motorola and Mozilla. Red Hat sponsored the Summit at bronze level. We also had one local sponsor, Lemote, who sponsored the summit by providing three Lemote Laptops for the lucky-draw program. Google sponsored the summit by providing gifts to participants. Finally, CSDN and Programmer Magazine were media partners. We are grateful for the great support we received from all of our sponsors.

We had 7 booths at the venue: Sun, Motorola, Mozilla, Red Hat, CSDN & Programmer Magazine, Lemote, and the Beijing Linux Users Group. Each booth brought their own booth materials such as: laptops, PCs, lab equipment, gifts, posters and fliers. For example:
http://www.gnome.asia/static/upload/photos/DSC_2131.JPG
http://www.gnome.asia/static/upload/photos/DSC_2140.JPG

We invited 5 media reporters to the Summit, they interviewed important speakers and core contributors to the GNOME community. On the 18th, they interviewed Stormy Peters and Brian Cameron from the GNOME Foundation, Robert O'Dea and Paul Mei from Sun Microsystems, Kate Alhola and Richard Sun from Nokia Finland. On the 19th, CSDN and Programmer magazine interviewed Rafael Camargo from Motorola, Jack Guo from Mozilla Online, Kevin Song from COPU (China OSS Promotion Union), Frederic Muller and Pockey Lam from BLUG (Beijing Linux Users Group). They also interviewed three Chinese input method authors: James Su, Yong Sun and Peng Huang ,  and Funda Wang from GNOME Chinese translation team. Below are the media reports:

They are in Chinese.
http://news.csdn.net/n/20081023/120205.html
http://publish.it168.com/2008/1023/20081023045901.shtml
http://soft.chinabyte.com/371/8517371.shtml
http://it.hexun.com/20 08-10-21/110209130.html
http://digi.it.sohu.com/20081022/n260181226.shtml
http://paper.chinahightech.com.cn/html/2008-10/27/content_7247.htm
http://www.lupaworld.com/viewnews-117800.html

Highlights of the Summit


One of the top three OSS conference in China
The GNOME.Asia Summit  ranked as one of the top 3 open source conferences in Beijing this year.  The others were: the Linux Developer Symposium in February and the OpenOffice organization annual conference in November. All the open source communities think it is time to go to Asia!

Keynote about GNOME Community

Stormy Peters' keynote "Community built software is bringing change to the world" kicked off the summit on the first morning.During this speech, Stormy introduced the GNOME project and its strong community. She said that the GNOME community has developed core values like accessibility, internationalization and developer-friendliness that are shared amongst all the volunteers that work on GNOME. Over time, the GNOME project has developed strong foundations like time-based releases, universal access, and good communication with companies in the industry as well as the community itself. Building on the community's values and foundations, the GNOME community is now enabling their technologies for the future with initiatives like GNOME Mobile.  Finally, she encouraged everyone to join the GNOME community.
Brian Cameron's
keynote about "Building Free Software Asia" was also very interesting. At the start of his talk, Brian played a cool video, made by a contributor in the GNOME community, which demonstrated GNOME using animations and cool music.Next, Brian introduced the concept of free software, open software, the GNOME community, how to get involved and be active with a free software project.


Accessibility
Accessibility was one the main topics in this Summit. So we were honored to have Will Walker, lead of the GNOME accessibility project, join this summit as well as other accessibility developers, QA engineers, and teachers from the Beijing School for the Blind. On the first day, Will Walker gave an overview of GNOME accessibility.
Later, Li Yuan introduced the accessibility infrastructure from a developer point of view. During a lightning talk, Ray Wang from Novell China introduced Mono accessibility & UI Automation. On the second day, Will Walker gave a second talk, this time about Orca. Later, Tim Miao and Harry Fu shared their experience with accessibility testing. We also invited two teachers from the Beijing School for the Blind. They were interested in the screen reader, Orca, and they attended Will Walker's talk. After the talk, they went to Sun's accessibility booth to watch a demo about accessibility and share their expectations and user experiences with Will Walker and other accessibility developers. There were many accessibility discussions covering topics such as automation testing tools in GNOME community. Further discussion are going on after the summit.

GNOME Mobile

GNOME technologies are used in many of the world's leading mobile phones. Nokia and Motorola, the leaders of the mobile industrial attended the first GNOME.Asia Summit. Nokia representatives from Finland participated in the summit by giving various technical talks which covered the Qt port to GTK+ on maemo, Tracker, GStreamer and memory management on mobile devices. Motorola's director Rafael Camargo talked about Motorola's commercial experience with Linux, how to improve the collaboration between open source communities and commercial enterprises. Finally, he announced that Motorola is joining the GNOME Foundation this year. Building on open source technologies enables them not only to get to market faster but also to offer cheaper and more open solutions.

Localization
Localization is very important to non-English speaking GNOME users. This was also one of the main topics of this Summit. We invited four authors of the input method sub-system. They were: James Su, lead of the SCIM community (www.scim-im.org); Peng Huang, author of scim-python (code.google.com/p/scim-python) and ibus (code.google.com/p/ibus); Peng Wu, author of Novel Pinyin (http://sourceforge.net/projects/novel-pinyin); Yong Sun, maintainer of SunPinyin (www.opensolaris.org/os/project/input-method). They co-hosted a technical talk about the input method frameworks and introduced IIIMF and SCIM. Funda Wang,  leader of i18n-zh team, talked about the overall localization infrastructure of the GNOME project, the GTP infrastructure (administrator, team leader, translator, tester), and how to contribute to the GNOME Translation project.

GNOME & Mozilla
Mozilla is a sister community to GNOME. It was great to have Mozilla at this Summit. Jack Guo from Mozilla Online talked about "Mozilla in China", and shared his experiences promoting Firefox in China. Mozilla Developers, Brian Lu and Alfred Peng from the OpenSolaris community, shared their experiences developing Firefox and Songbird on the OpenSolaris desktop.

Lightning Talks
At the summit we introduced a new talk style to China: Lightning talks.
A Lightning Talk is a short presentation given at a conference or similar forum. Unlike other presentations, lightning talks only last a few minutes and several will usually be delivered one after the other by different speakers.
At the GNOME.Asia Summit, we had lightning talks on the afternoon of the 18th. The lightning talks session was one hour, with each lightning talk being only 5 minutes, with no Q&A session. We used a gong as timer. Here's the list of lightning talks:
1. Richard Sun : Package management
2. Simon Zheng : New generation of GNOME Display Manager
3. Coly Li : Quick introduction to grub4ext4
4. Ray Wang: Mono accessibility & UI Automation
5. Anthony Fok : Attracting new GNOME contributors with Glade
6. Jon Philips :The Open Clip Art Library + China Lightning Talk
7. Funda Wang: Experience Empathy
This was one of the most entertaining parts of the Summit, see:http://www.gnome.asia/static/upload/photos/DSC_2334.JPG

Live Summit

Check Live Summit from here: http://www.gnome.asia/en/live/
Thanks to Alfred, Will and Joey's excellent work, we have successfully built the GNOME.Asia Live Summit.

Online Summit is a real time aggregation tool for Flickr/Youtube/Twitter.
To join in, you can use any of these services:
1. Flickr
   - Have an account on Flickr(http://flickr.com/).
   - Upload your GNOME.Asia summit pictures and tag them with "gnomeasia"
2. Youtube
   - Have an account on Youtube(http://www.youtube.com/).
   - Upload your GNOME.Asia summit videos and tag them with "gnomeasia"
3. Twitter
   - Have an account on Twitter(http://twitter.com/).
   - Send message to the GNOME.Asia twitter by adding "@gnome_asia". For example, if you want to say hello, just send this message "@gnome_asia hello".


Party and Tour trip
We had a wonderful celebration party on the evening of the last day at the Laoshe Tea House. We invited organizers, sponsors, volunteers, speakers and media representatives. We had 120 people join this party. See: http://www.gnome.asia/static/upload/photos/DSCF7398.JPG
On October 20th, the GNOME.Asia Summit arranged a one day tour trip for speakers to the Great Wall and Ming Tomb. See: http://www.flickr.com/photos/pockey/2967814109/

Future work after Summit

One of the major goals after the GNOME.Asia Summit is building the Beijing GNOME Users Group. There are already some GNOME communities in Beijing, including: GNOME-CN and the GNOME learning panel at Tsinghua University. It would be better if we could gather together everyone who is interested in GNOME and host a GNOME Users Group regularly in Beijing. So far, we have recruited about 10 core members of the Beijing GNOME Users Group, notably: Pockey Lam from BLUG, Zhangshen and Da long from Beihang university, Fengyi from Beiyou University and Yanghong from GNOME-CN. We will use the following infrastructure for the Beijing GNOME Users Group:
1. Website: www.gnome-cn.org (Need to add more modules into this website, like Wiki, BBS etc.)
2. Mailing List: gnome-cn-list@gnome.org
3. IRC: BeijingGUG
We plan to host regular weekly meetings starting in November, 2008.

Another big task after the Summit involves Pockey Lam from the Beijing LUG who is organizing a student study group on GNOME accessibility projects. Since accessibility generated a lot of interest in Beijing, this is a good to time to encourage more people to contribute with GNOME projects. The accessibility project is the first project for the student's study group. Some local engineers from Sun and Novell China will be mentors for the study group.

GNOME.Asia Summit was a success, we see a lot of things happening during and after the summit! Let's ride on the momentum and continue to build a strong community in Beijing, in China and in Asia! 

星期五 十二月 07, 2007

Vote the logo for GNOME Asia Summit

Hello,  

Please help us to vote your favorite logo for GNOME Asia Summit from here :

http://www.gnome-cn.org/gnome-asia-submit/gas-logo-vote/

(The voting has been closed by 9th, the link is expired, to check the final logo, please go to http://www.gnome-cn.org/gnome-asia-summit/logo-voting-result/)


Thanks for Yang Hong's great help on build this vote system!

We will announce the final logo on Monday, Dec 10th 2007, the winner will get free registration to GNOME Asia Summit, Beijing 2008.

Thanks,
-Emily

星期四 十月 25, 2007

Visit Mozilla Headquarters

On 12th Oct, Alfred and I went to Mozilla Headquarters in Mountain view.

In the morning, Johnny Stenback, the core developer of Mozilla, met us at a conference room called 'strong' on the 2nd floor of the Mozilla office.(Every room has an interesting name, like 'script'. All the names come from the HTML tags). Johnny told us that he was successfully installed SXDE on Mac mini. We were surprised to learn that someone outside Sun got Solaris running well on Mac Mini!

Then we had a meeting with Seth Bindernagel. He provided lots of contact informations about Mozilla China, Mozilla Taiwan , and Sun Community Development people. He also mentioned one student who is starting a campus program in Peking University. It's great to know Mozilla also has a university program in China now.

Later, we met Mike Schroepfer, VP of the Engineering. We sent a gift from our team to Mozilla engineering team. It was a 2008 Olympic Commemorative Coins Set. We were happy to see Mozilla people like this gift. Mike and Johnny then took us to a very fancy Spanish restaurant. It is really delicious.

After the lunch, we had a meeting with Tim Riley, Director of QA, and Jay Patel, QA & Community Marketing at Mozilla Corporation. We mainly talked about Mozilla QA issues. The topics we covered in this meeting included :

1. Mozilla TestDay 

I briefly introduced how we launched two TestDays in China. I talked about the experience and the problems we encountered. Tim and Jay shared their experience and gave us some great suggestions. We talked about following topics: 

-Connecting with people in community
There are many channels for building a connection with the community, such as user groups, mail aliases, clubs etc. They also mentioned the importance of personal contact with people. Encourage your friends, colleagues or classmates to join Mozilla community!

-Ambassador and university clubs
They were interested to learn that Sun has more than 100+ university ambassadors in Chinese universities. Our team is planning to work with Sun's university program team to promote Mozilla Testday in China.

-Communication tools
The most popular chat tool used by the Mozilla community is IRC. I mentioned that Chinese students have problems connecting to the Mozilla IRC server. IRC is not popular in China, the most popular chat tool in China is QQ. Jay said there is no problem to choose QQ as the communication tools in China, Mozilla people can also login to QQ to provide help and support.
- TestDay/BugDay
Tim and Jay had a great suggestion: feature-focused TestDay/BugDay events. So, when a new feature is integrated, have a TestDay/BugDay that focuses on testing just that feature. The developer of the new feature or module should be invited to participate in the event and provide support.

-Test cases development Members of the community are also involved in test case development. By owning modules, members can increase their recognition in community. 

-Localization of testing tool -- Litmus

Currently, there's only an English version of the Litmus test tool. It needs to be localized. Strings should be separate from the program code. Localization is a great way to promote the testing community in China and other non-English speaking countries. It is a long term goal.

2. Automation

There are several levels of contribution to testing community: the first level is running test cases, the second is developing test cases, the third is test tool and automated test development. Then we talked about automation testing.
Mozilla uses a large number of automation tools, which are list below:

-Eggplant
Eggplant is a cross-platform automation tool which interacts directly with the GUI through the use of VNC . There are about 30 smoke test cases for Firefox developed in Eggplant.  It also supports Solaris.

-Mochitest
Mochitest is an automated testing framework built on top of the MochiKit JavaScript libraries. It's just one of the automated regression testing facilities Mozilla developers have at their disposal. Tests report success or failure to the test harness using JavaScript function calls.

-xpcshell
The xpcshell tool can be used to test certain kinds of functionality. Anything available to the XPCOM layer (through scriptable interfaces) can be tested with xpcshell.

-Reftest
Layout Engine Visual Tests . Each test consists of two documents (e.g. HTML) - one of them containing test markup and the other containing reference markup. The system works by comparing the rendering of two documents.

-Talos
Talos is a performance testing project. With a framework written in Python it runs Ts (startup test) and Tp (page load test) while monitoring memory and cpu usage.

-QA Extension
The Mozilla QA Extension is a new tool that was created after discussions between the QA team and community about how to make it easier for anyone to get involved with the Mozilla project and help us test Firefox. It pulls test cases from Litmus and provides a response form, all within the extension interface.

During the discussion, Tim called Tomcat in Germany to get more information about automation tools. Tomcat sent me links to tools immediately. That's quite efficient!

At the end of the discussion, Tim and Jay talked about cooperation with professors in Chinese universities. It will be very helpful if some courses or projects related to Mozilla can be established in universities in China. We thought that was a good suggestion, Li Gong, the Chairman of Mozilla China could make this happen in future.

After the meeting, Jay sent us a box of gifts have the logo of Mozilla & Firefox. Thanks a lot!

Later, I had chance to talk with Mary J. Colvig, the marketing manager of Mozilla, we had a quick talk about the future Gnome event in Asia. We agreed to discuss this later in email.
It was really a pleasure to meet the Mozilla people in Mozilla Headquarter face-to-face. I am looking forward to working with them in the future.



星期三 九月 05, 2007

Take people as a mirror

贞观十六年(642),魏征病逝家中。太宗亲临吊唁,痛哭失声,并说:“夫以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以知得失。我常保此三镜,以防己过。今魏征殂逝,遂亡一镜矣。” 

 AD 642,When WeiZhen, chancellor to Lishiming (King of the Tang Dynasty) died in AD 642, Lishiming was very sad, he said, “With a bronze as a mirror, we can dress up properly; With history as a mirror, we can learn why there was a rise and a fall;With a person as a mirror, we can consult them for what is right and wrong. Alas! WeiZhen passed away, and I have lost a mirror.”

Mozilla China Open House Party

Mozilla China had an Open House Party last Saturday (Sep 1st, 2007).It's the second time I've visited the Mozilla China office. The first time was on May 30th, when the Mozilla office was still being decorated. Now the Mozilla office is finished and it looks great.

The schedule for this Open House Party was:

14:45 ~ 15:10 Sign up

15:10 ~ 15:55 Round table self-introduction;discussion about Firefox usage, community activities, suggestions and ideas

16:00 ~ 16:25 Presentation of Firefox 3 given by Mi Jia , new features and demos

17:05 ~ 17:45 Brainstorming and discussion on following topics:

                       1. The currently situation of Mozilla and Firefox in China

                       2. Suggestions and request on the future development of Mozilla and Firefox

                       3. Community building

                       4. What kind of help or support you need from Mozilla China

17:45 ~ 18:00 Summary

There were about more 30 people at the party. They were from various companies and universities, including students from Tshinghua, engineers from IT companies and teachers, etc. All of us have one thing in common: We are all Firefoxers !

The Party was hosted by Li Gong. We discussed lots of interesting topics, including: Localization of Firefox, Firefox Testday in universities, IE,Maxthon and Firefox, building the Firefox community, Firefox and Banks, Mozilla Developer Day in China, advertising of Firefox in China, etc. We had a heated discussion and debate. It was a great chance to share ideas and suggestions.

Sun and Mozilla Online are good neighbors. Lots of Sun people joined this party: Dave Lin, Jacky Cao, Rachael Zhang, Serena Xiao. We also saw some familiar faces who used to work at Sun: Jay Yan, Yan Meng, Louie Zhao, Robin Lu. It was nice talking with them.

 This is the first Mozilla Online activity, we are looking for more Mozilla activities in future.

星期五 六月 08, 2007

Mozilla's visit to Sun China Engineer and Research Institute

On May 30th, we were happy to invite Mozilla people Mike, Li Gong and Johnny to visit Sun Beijing office. Alfred Peng organized this meeting, he also write a very detail blog about this meeting.

I am happy to had a chance to talk about the QE work we did in this meeting. The slides of Sun Browser team is posted here.I mainly talked about our QE work from three points:

1. Work on Litmus

In the past, Sun Mozilla testing work are relatively independent with Mozilla community. We have our own test tool -- Aptest, we have our own bug system -- Bugster. During last year, we made some changes to our testing process. Generally speaking, we work more closely with Mozilla community. We switch from Aptest to Litmus, from Bugster to Bugzilla. Now we got the administrator account of Litmus, we also contribute test cases in Litmus, especially on the accessibility test cases. Litmus is a really good open source test tool, we also use Litmus to do Testday.

2. Organize the Testday/Bugday in China

We promote Testday in China. The time for Testday organized by Mozilla community are not suitable for Chinese people, so we organized a special Testday in China. In order to promote Testday, we gave presentation in China university. This attract interests of some students, so we invited some of the students come to Sun ERI office and launch a Testday in ERI office. Mozilla QA are also gave a great support to our China Testday. Till now, we launched two Testday in China: Firefox 2.0 FFT and Firefox 2.0.0.4 RC on Solaris Neveda.

For the Bugday, most of our team will attend the Mozilla Bugday session, Sun Mozilla developer also join Bugday. Every week, we will spend at least 2 hours to attend Bugday, triaging bugs and either confirming or closing them, moving them into the right component. Thanks for Tomcat, Tracy walker's help, they add a Solaris bug list as the second topic in Bugday. The number of Solaris bugs decreased every week. We also help review bugs on other platform. Here I take the opportunity to appreciate the help from Mozilla QA team, especially, Tim Riley, Tomcat, Tracy, Jay, Chris Cooper, Marcia Knous etc. Thanks for their help and support.

3. Automation Test Development

About automation testing tool, we mainly use LDTP, Dogtail and Orca test tools. This year, Nagappan and I proposed a project in Google summer of code under Mozilla organization, developing automation test for Firefox using LDTP and integrated automation test cases into Firefox Tinderbox on Solaris. This project start from May, will complete in August. Then we will using the automation test case into Tinderbox.

After the launch, Li Gong invite us to visit Mozilla China office.It is about 300 m2. Mozilla China plan to hire 10 people and most of them will do marketing work, especially working on the relationship with government and bank. There will be no cubicle for each employee, instead, there will be sofa and chairs, everyone are supposed to use laptop in this office. Sounds like a coffee bar! Li Gong also invite us to Mozilla China office whenever we want good coffee or chat with him.

Meeting with Mozilla people was a big success, we have lots of actions to do after the meeting.It is a great experience to talk with Mozilla people and understand Mozilla's culture. Mozilla community is a great community full of enthusiastic and smart people, I am happy to work and learn from them.

星期五 一月 05, 2007

Visit the Beijing School for the Blind

I am doing accessibility for JDS for about 1 year. I do accessibility QE work for Evolution, Gaim and Thunderbird. After long time using there At-tools, I really want to know what's the expectation of the target users about At-tools and what's their feedback of these software.

I talked about my idea with my friend who work as an English teacher in Beijing Blind School, I asked her is it OK for me to visit the blind school. One week later, she invite me to visit the Blind school. My colleague, Dave Lin was also interested in this. On Dec 28th, we went there together with one laptop installed with Solaris Development build.

When we arrived the blind school, we met several teachers and the director of the computer center. One teacher showed us around the computer rooms. There are more than 20 computers in the room(The average number of student in each class is 15), the machine are brand new, Dell_280. Every computer is running Windows_XP and installed accessibility tools for blind user which cost 7000 RMB. The accessibility tool is called "Sunshine software for Blind" , include screen reader and magnifier. The teacher complained about the screen reader crashed frequently.

I said Sun is also doing the accessibility tools in Solaris, especially we have Orca which is focus on blind people. Solaris and all the At-tools are open sourced, What we want to do is collaborate with bind school, donate some machines to them with Solaris installed. The only thing we want is the feedback from the blind students. Their suggestions, ideas, experiences and demands which will help us to improve Sun's product. And later I showed the At-tools on Solaris, including GOK, Head-Tracker, Screen Reader, Magnifier, Theme and Keyboard navigation. All the teacher are all interested in the tools we showed. They would like to ask these students to try Solaris and use the accessibility tools on Solaris.

After the conversation, I feel Sun's At-tools has a big disadvantage if we want to promote it in Beijing Blind School. That is: the screen reader do not have Chinese TTS(Text-To-Speech). That's the biggest demand from blind school. That's also the demands of all the non-English speak blind people. So currently, finding a open sourced Chinese TTS is crucial.

Visit the Beijing Blind School is the first step, later we could donate some machines to the school and invite the teaches and students come to Sun, do a presentation in our forum. Let more people know and concern about these blind students, also understand the work of A11Y team have done in Sun.

///////////////////////////////////

PS: What are accessibility tools:

There are 5 At-tools: Theme, Keyboard navigation, Magnifier, Screen reader, GOK which supported varying levels of disability.

\* User with lesser Visual Impairment - using theming

\* User with moderate Visual Impairment - using screen magnification

\* Blind User - sing text-to-speech and Braille output

\* User with lesser Motor Difficulties - using Accessx Functionality

\* User with severe Motor Difficulties - using pointing device(GOK)

\* User with severe Motor Difficulties - using switches(GOK)

星期五 十二月 29, 2006

The presentation "My google summer of code experience"

My team (JDS,Java Desktop System) has a regular forum every two weeks. It is good opportunity for our colleagues to share their ideas and experiences. The topic is variety, from our projects to open source community, from interview skill to photograph. My colleagues are very active to be the speaker. When I realized I could talk about my experience of Google summer of code this year, I talked to the forum hoster, he told me that my presentation will be arranged next month, because there are still some topics in the waiting list. So that's why the Google summer of code happened in summer, while I give the presentation in Winter.:)

The slides for this presentation is here

Many thanks to my mentor Nigel Simpson who helped me to rehearsal this presentation many times through the phone and gave me a lot of constructive suggestions on my slides.

Thanks to Nagappan and Prashanth Mohan, they give me a lot of support on GSoC. I used Prashanth's picture in this slides which made the slides more interesting.

星期四 十一月 09, 2006

Sun Launch Presence in Virtual World Second Life

I login to Second Life today and check out Sun Pavilion in SL. It is a empty place when I 'fly' into Sun Pavilion. I 'sit' in front of stage and 'listen' to video. It is a pity that I can not meet any 'colleagues' here. You are welcome to Sun Pavilion in Second Life, to go directly, simply click on the link: http://tinyurl.com/m338r Oh, BTW, my name in SL is Emily Chenille. Remember ping me when you are in this world:).
masthead pic
masthead pic
About

emilychen

Search

Archives
« 四月 2014
星期日星期一星期二星期三星期四星期五星期六
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
今天