Firefox/ Thunderbird Solaris version
Recently, I got some requests from my colleagues that if they want to update or rollback their firefox/thunderbird on Solaris, where they should go for downloading those packages, without checking out all nevada/Solaris 10 update image.
The following links would help:
For Nevada, all firefox/thunderbird tar balls are available at:
http://dlc.sun.com/osol/jds/downloads/current/
For Solaris 10/ Solaris 8, they can be found as contributed build at Mozilla community:
http://www.mozilla.com/en-US/firefox/2.0.0.8/releasenotes/#contributedbuilds
Relative localized packages will be available soon.
Posted at 02:36PM Oct 30, 2007 by rachelzhang in Personal | Comments[2]
Webmaster round table event in Mozilla online office last Saturday
Last Saturday (10/27) afternoon, there was a Webmaster round table event organized by Mozilla online. The event started from 15:10pm and some Mozilla relative forums' webmasters, (I knew Jin Jian before, who is current webmaster of Mozine.cn) and Mozilla foundation secretary Liu ZhiYong (also met him in last year's Mozilla New Year party) showed up in the event.
The whole meeting went on smoothly. First Liu ZhiYong gave a brief introduction of history of Mozilla foundation and Mozilla's developing process in China. Jin Jian told us current concerns and working model inside Mozilla community.
Then one person, which was accompanied with a group of people, gave a presentation on their newly started community forum for Lining sports products, and showed us their success of surpassing some other same kind of forums but with different brands , who initiated two years earlier than Lining's. It has some suspections of advertising their forum, but from another angle, we can see that long term sustaining activities and rewards in these activities are key point to attract audiences' eyeballs. From their data, every month, there were at least 3-4 times of activities, with themes, which indeed generated the number of registrations. But finally speaking, this business model is a little different from Mozilla's "business" model. The former one is based on selling goods and making profit. (They might have more budget support for activities (with rewards). ) For Mozilla, "making money" probably is not the number one goal. (But certain activities are welcomed. ; ))
Mozilla Manifesto is the archived goal for every Mozilla member. And thanks so much for Li Gong's kind help. Simplified Chinese version of Mozilla Manifesto is well polished and now it's Mozilla Manifesto Chinese Translation version 0.2 .
Anyway, there are some known and existed technical issues for promoting Firefox, like memory consumption, first starting up slowly, Active X support issue etc. In order to make Firefox a better internet experience for more users in China, it needs every community member's help to solve those problems and realize the dream. Maybe starting from translation of MDC documentation.
(p.s. Today when I loggin blogs.sun.com, just found that menus on my page were localized into Chinese. Was it community work? ;p )
Posted at 10:10AM Oct 29, 2007 by rachelzhang in Personal | Comments[0]
Sun Tech Days 2007
It's really a piece of good news that Sun will have great events in coming days - Sun Tech Days in Shanghai and Beijing.
All the developers, Java/Solaris lovers and open source community folks will be very welcomed to the events. From the previous experiences of Sun Tech days 2005 and 2006, they were quite well organized and a lot of famous and senior Sun people shared their knowledge and latest technology with us. The feedback was very satisfying.
Now it's time for registration. Don't miss the chance.
For more information, please visit techday website:
Chinese info: http://www.suntechdays.cn/
English info: http://developers.sun.com/events/techdays/
See you there.
Posted at 11:21PM Oct 15, 2007 by rachelzhang in Sun | Comments[0]
Welcome rotation engineer from Prague
Yesterday a rotation engineer from Prague arrived at our office. Undoubtedly, She recalled my memory for those days in Prague. ; )
Rotation program in SUN, especially in GPD department, is a quite laudable program. It will send engineers in global sites to study, to work and to live in a different country for several weeks (4-8 weeks), as long as he/she likes to. This is quite good experience for engineers to learn different cultures and improve communication with colleagues worldwide and largely enhance work efficiency and effectiveness while working with them.
In the current society, internet and telecommunication help us a lot when working globally, but to some extent, if you have met the colleague you are working with in person, believe me, that you will have quite different feelings when you really work with him/her, instead of name from mail client or voice from AT&T.
Posted at 09:55AM Sep 12, 2007 by rachelzhang in Personal | Comments[0]
BigAdmin Published on SDN China
Today, when you click into SDN China website, you can find a new channel for Big Admin. This is system administration manual for developers in China.
http://developers.sun.com.cn/home/sdnchina/bigadmin
As a maintainer for this channel, I found that there are a lot of things to study and it's absolutely not a easy work as expected. Hopefully, there will be more useful documentation provided and developers can get as much handy information of BigAdmin as they can via SDN China website. And in future there will also be articles submitted by community and machine translation will be applied as well. : )
Posted at 12:20AM Sep 10, 2007 by rachelzhang in Personal | Comments[0]
Welcome to Mozilla Online Open House Activity
Last Saturday, Sep 1st, I attended Mozilla Online Open House Party. The purpose of this activity is to provide a platform for all Chinese firefox lovers and developers, as well as community people to meet together to give a overview for future firefox work and see where should be improved in future work.
The party started at 15:00pm, Science Plaza, Tower C, Mozilla office. First of all, Mozilla Online CEO, Gongli gave an introduction of Mozilla Online's personnel organization and what kind of work they are now focusing on and he welcomed all firefoxers to pay a visit to Mozilla office at any time and the office is a permanent place prepared for all firefox lovers.
Then it was a round table session for all the attendees to introduce themselves. From their introduction, there were students from universities, people who started up and possess their own companies, and a lot of other companies folks. And we all came there for one purpose, to make better use of firefox and give a bright future for firefox.
In the next few hours, a lot of hot discussions and brain storm sessions happened. The speakers showed their concerns for the current status of firefox and the advantages firefox has. And some of them gave some quite useful suggestions that to make firefox more popular. Like developing Green version of Firefox for primary or middle school students and prevent them to access those harmful websites which are not good for their growing up. I must say that some of the suggestions are quite to the point. And myself suggested that Mozilla Online could invite more high level or experienced firefox developers to give technical sessions for those firefoxers, which could be also good for firefox developer documentation and English documentations' translation. Mozilla Online said they would consider to adopt this advice.
The party was full of discussion and lasted for 3 hours as planned. I was so happy to meet so many firefoxers there and got known their ideas from different angles.
This Saturday, David from Mozilla.com headquarter will give a presentation about firefox webpage layout.
Talk title: Web Page Layout/Display in Mozilla
Speaker: L. David Baron
Date/Time: Saturday, Sep 8. 2007
Place: Mozilla Online Ltd. , SP-Tower C-1701, Tsinghua Science Park
Tel: 82158689
Let's meet there. : )
Posted at 11:28PM Sep 03, 2007 by rachelzhang in Personal | Comments[0]
Way to SEED
Today, I got visa approved in U.S embassy in Beijing. Congrats!
Now I'm going to preparing my trip and itinerary, and most exciting thing would be preparing speech for SEED event showcase!
What's is SEED? It's Sun Engineering Enrichment and development program. And usually there will be SEED event at the month of SEPTEMBER, just like this year from 9/25-9/26, in CA.
The showcase will be composed by 6 speeches. 3 speeches in each day and there will be site tour in the afternoon. The topic I chose for showcase is OpenSolaris in China. I plan to combine with some of my experience of involving in OpenSolaris Campus projects and projects sponsored by G11n, to educate people from other site to notice the importance of G11n org. There will be a lot of home work to do these days. : )
BTW, it's quite amazing that in US embassy I met one of my schoolmates, a doctor who used to be in the same lab as mine when I was postgraduate in university. He is working in IBM CRL and also going for a trip in NY and applying visa there.
Have a nice trip: )
Posted at 10:21PM Aug 27, 2007 by rachelzhang in Personal | Comments[2]
New contents went alive on BigAdmin Multilingual hub
Today, when you click into BigAdmin Multilingual hub, you will find more Solaris system admin related articles available there.
http://www.sun.com/bigadmin/hubs/multilingual/simp_chinese/content.jsp
More news about BigAdmin can be seen at:
http://www.sun.com/bigadmin/newsletter/archives/062007.html
Posted at 11:14AM Aug 17, 2007 by rachelzhang in Personal | Comments[0]
are you participating in opensolaris community today?
Last Wednesday (Aug 1st,2007), I went back to my alma mater, UESTC, for a visit.
In this trip, I delivered a preso about OpenSolaris community and OpenSolaris ongoing projects. Beyond my expectation, there were more students coming to the session than expected. It was the time of Summer break. Most students had been outside of university. It was really good to see so many students (around 50-60) students coming. And almost all of them were postgraduate students.
Before the preso started, I brought up some questions, just like a survey, to make sure how many students were aware of Solaris, OpenSolaris, OpenSolaris community. Unfortunately, the answer was no. Then I decided to deliver as much information as I can for them. During the speech, I think I was doing fine. When looking at those eyes from those diligent audiences, I felt quite confident with what I was talking. The preso was including following points:
- what is opensource, why we need opensource, and current popular opensource community
- introduction of OpenSolaris, OpenSolaris community and ongoing OpenSolaris projects (esp introduced g11n project, nevada g11n, input method, open cluster)
- how to build and install OpenSolaris
- OpenSolaris campus programming contest, gave details of two AGC projects (encoding auto detection and pinyin markup)
- OpenSolaris discussion IRC channel and mail alias
- current OpenSolaris usergroup in China and campus usergroup. Encourage them to set up UESTC user group
- information of Sun Campus Ambassador recruitment
- useful links, including os.o portal, cn.os.o portal, China SDN,docs.sun.com, BA multilingual hub etc
Besides above topics, I also gave them some detailed information about how to start to participate in OpenSolaris community, what they could help in this community although they are not familiar with Solaris. Some projects like starting translating starter kit or OS.o Chinese portal could be easy for them.
Overall speaking, I can see that some students were interested in some of the topics, like to start UESTC user group and Sun Campus Ambassador position. I think it could be a good start. My next plan is to find one or two students to work with the famous software website in UESTC and Chengdu's other university, Studenthome, to initiate a repository for OpenSolaris source image for downloading and building. This could be the first specific thing they could help before or after the UESTC usergroup available.
Hope it works, since it's really a good thing for students to enhance their knowledge and technical ability, while raise their visibility inside this worldwide community.
BTW, I'm very thankful for teachers from CS school in UESTC, who gave me a lot of support to set up this session.
UESTC is a quite famous university for information science, especially computer science, telecommunication and EE. It is located in SouthWest of China, in Chengdu, the capital of SiChuan province. We can see that there are a lot of activities about OpenSolaris held in Beijing's universities. But I think we should consider these good universities as well, when we plan some activities in those big cities, like Beijing and Shanghai, since Chengdu also has a large knowledge base in West of China. Just like Jonathan used to say that, " Ignorance will definitely miss opportunities, competition does not play fair, and has no mercy."
Posted at 03:07PM Aug 04, 2007 by rachelzhang in Personal | Comments[3]
Red Ribbon: Best Evaluator
In yesterday's Toastmaster meeting, I got my first red ribbon for Best Evaluator. : )
Before this, I got 3 blue ribbons for Best Speaker (I've finished 3 prepared speeches in total), 1 white ribbon for Best Table Topic Speaker.
I can still remember the dialogue among Paul, Sandy, Jia and me on the taxi , by which we went to participate in a social event organized by CCTM (China Capital Toast Master) club. We were talking about how many ribbons we've got so far. It was very interesting that each of us was lack of one colored ribbon. I just realized that I merely did one evaluation for speaker before and it was not so successful. During our discussion, I think I should take the chance of this week's TM meeting, on which I would be Rhoda's evaluator. The whole schedule is arranged by VP Education. But I have no idea why I just take one time for evaluation before. It could be 8 or more months ago before this week's evaluator role. In my memory, I've taken at least 4 times' General Evalutor, who is in charge of introducting evaluation team and giving conclusion at the end of their evaluation. Also I realized I should be more volunteered than before, to take chance to practice what I'm not good at. In fact, it proves that I can do it very well. The only question is whether I'm willing to participate in and take that role.
Currently, I'm not sure if it dues to time change for our TM meeting, there were less members coming to our weekly meeting. Even in some organized activities, like bowling activities happened yesterday, there were few members registered for the activity. On the Toast Master Officer's training, which took place 2 weeks ago, I was aware of that there would be ten goals set by Toast Master Headquater, and the numbers of goals accomplishment will be the criteria for selecting distinguished club. As VP PR of speakeasy@sunbeijing club, I should take the responsibility to encourage our members to be more enthusiastic to collaborate together and fulfill those goals.
The good news is that I'm planning an activity with one TM club which is very close to our office in the next two weeks.
Let's see if it works. : )
Posted at 10:36AM Jul 13, 2007 by rachelzhang in Personal | Comments[0]
sometimes it's just a simple thing
After long time's effort, I finally installed bugzilla on our sun virtual lab.
It took me at least more than one week for installation. I tried to install it on test server first before deploying it on real server. Unfortunately, during the process of installation on test server, there were a lot of issues came out. So were for real server. Installation on each machine has different problems. At that time, I was just like fireman and where there was fire I needed to fix it as soon as possible. Now I would like to write some installation experience down for reference.
1. First download bugzilla from
http://www.bugzilla.org/download
2. Suppose it is saved to /tmp
cd /tmp
gunzip bugzilla-3.0.tar.gz
tar xvf bugzilla-3.0.tar
3. cd bugzilla-3.0
./checkpsetup.pl //check if primary perl modules are all installed.
// if not, you need to download corresponding perl modules from www.cpan.org
4. Install downloaded perl modules.
After cd into each perl module:
perl Makefile.PL
make
make test
make install
5. After all perl modules installed, there will be localconfig file.
you need to set $db_name, $db_user, $db_pwd and relative tags.
6. Set up MySQL.
mysql> use mysql;
mysql> created database bugs;
mysql> GRANT ALL PRIVILLEGES TO bugs.* ON bugs@localhost IDENTIFIED BY 'pwd'
mysql> FLUSH PRIVILLEGES;
mysql> quit;
p.s If you are first time use MySQL on Solaris, you can refer to /etc/sfw/mysql/mysql.solaris.README.
7. Run checksetup.pl again.
there will dialgue come out and ask you to set administrator mail and password.
8.Configure apache, /etc/apache/httpd.conf
DocumentRoot, port, de-comment AddHandler cgi-script .cgi
add following section:
<Directory /var/www/html>
......
Options ExecCGI FollowSymLinks <---- add this line.
AllowOverride Limit <---- add this line.
</Directory>
9. Bugzilla should be accessed by web now.
It looks easy for the whole process, but in real installation it is possible to meet a lot of problems.
For example, you will be asked for MySQL issues. Please be sure to read mysql.solaris.README before you using MySQL.
And if you still has other problems when running checksetup.pl before setting up admin email and passwd, which
ask you to check syntax of some field id or name tag, the first thing you need to do is to upgrade your
MySQL to higher version. Don't hesitate. The first time I came across the issue which told me that ./Bugzilla/
DB/MySQL.pm has something wrong. I doubted that it was because of the version of MySQL. But I chose to look into
every line it warned and made modification. Even uncommented some functions which help set names in tables into
UTF-8 to get bugzilla installed. But it seems that is not proper way to fix the problem. On Friday I decided to upgrade
MySQL as soon as possible. I pkg-get -i mysql5 from www.blastwave.com . And all the warnings were gone. Problems were solved.
That's why it became so simple at the end. It is easy to install bugzilla on Solaris, if you have proper version of MySQL.
It tells that sometimes once you have the idea, never let it go. Try it and you will get expected result. Or you can still pursue your another plan of experiment. The essence is that if you succeed in the first trial, we win the time.
Posted at 10:20PM Jul 07, 2007 by rachelzhang in Personal | Comments[0]
Project Nevada G11n and Live Repository are available now
Cheers~ We have Nevada G11n and its live repository available on OS.O.
Here is original text from the announcement.
---------------------------------------------------------------------------------------------
Project Nevada G11N and its live repositories are online now.
This project is to provide internationalization and localization of
OpenSolaris Nevada release software to enable input and output of
international characters, and also to allow access of cultural
convention data and appropriate display of cultural elements in
OpenSolaris software.
You can find more information about Nevada G11N from:
http://www.opensolaris.org/os/project/nv-g11n/
For the live repositories of project Nevada G11N:
http://www.opensolaris.org/os/project/nv-g11n/documents/repository/
If you'd like to apply the Read/Write account to G11N live repositories,
please check 'Requesting an HG account' page:
http://www.opensolaris.org/os/project/nv-g11n/documents/get_account/
Posted at 09:51AM Jul 04, 2007 by rachelzhang in Personal | Comments[0]
Congrats! BigAdmin Multilingual Hub is online!
It's really a piece of good news that BigAdmin Multilingual Hub is online now!
Users can easily find Simplified Chinese and Japanese BigAdmin articles and documents on this multilingual hub.
http://www.sun.com/bigadmin/hubs/multilingual/simp_chinese/
Looking forward to more content published on this website. : )
It's always cheerful to make effort and see the successful results. Quite encouraging. : )
Posted at 11:52AM Jun 22, 2007 by rachelzhang in Personal | Comments[0]
Thunderbird : Quote message
Today, when I was updating test cases for Thunderbird in TCM, I find a useful feature of Thunderbird: users can quote other users' message when composing messages.
- Select a to-be-quoted messages in Inbox
- After opening composing window, choose "Option->Quote Message"
Sometimes it could be useful when you want to attach someone's message, but don't want to forward it.
Posted at 05:04PM Jun 21, 2007 by rachelzhang in Personal | Comments[1]
Checkout JDS build files from OpenSolaris.org
Anonymous SVN checkout is open for everybody on OpenSolaris.org
Here is svn checkout command.
% svn co svn+ssh://anon@svn.opensolaris.org/svn/jds/spec-files/trunk spec-files
The following is the details:
http://www.opensolaris.org/os/project/jds/contributing/building/
Posted at 08:15AM Jun 08, 2007 by rachelzhang in Sun | Comments[0]
Today's Page Hits: 23