Archive for September, 2004

Open Source Summit

Open Source Summit

I attended the Open Source Summit on Sep 14th and I heard about many valuable experiences and opinions from some great contributors of Open Source community. Major participants on the panel or speakers worked in some of the well known organizations or projects such as Apache, Mozilla, NetBeans, OpenOffice, Tonic (Open Source Solaris) and many others. After heard from many of these great intellectuals’ talks, I was able to relate their wisdoms gained from Open Source effors to technology adoption. Here are some principles and success factors for an Open Source project that can also apply to technology adoption:

Build trust

- Be a good citizen of the Open Source community.

- There is no such a thing as stupid question attitude.

- Treat others as equal status to you. Allow others to participate in the decisions and activities that are core to the project.

- Give others ownership of the project so that they feel they have the responsbility to make the project successful.

- Lead by doing

- Build a win-win work model so participants will think the changes or thir work will be for their own benefit also.

- You can not expect others to commit on a task if they are not willing to do so. This leads to use of other persuasive factors to assist a project to deliver on time. For example, a participant could have a depending product that need this project to deliver on time and willing to assist fix the last couple show stopper bugs in this project.

- Be consistent

Lower cost of entry

- If a newbie has to spend one month to get started on an Open Source project, there is no way that person will spend that much effort.

- Good documentation.

- Core engineers need to have the patience to take time and train the new comers so they will learn the necessary skills to take up responsibilities within the project. (Teach others to fish)

- Provide access to the tools you have.

- For some situations, a company should provide easier access to necessary hardware for participants. For example, a company may provide some testing iPaq for developers to test their Linux software.

Leave a Comment

109538076265665730

Joined a small 5k race today. I only had about 2 weeks of preparation from practically no exercise to complete the run in about 28:53. I have done much better before. That was when I had a lot more training.

Leave a Comment

109529517545435585

Links
http://profiler.netbeans.org/index.html
http://blogs.sun.com/bmc
http://blogs.sun.com/roller/page/ahl/20040720#number_17_of_20_java

Leave a Comment

Paul Lamere’s find command

Paul Lamere’s find command

$ find . -name “*.java” | xargs cat | grep “^import java” |\

sort | uniq -c | sort -nr | head -20

Sample output:

122 import java.io.IOException;

108 import java.util.List;

101 import java.util.Iterator;

62 import java.util.Map;

Leave a Comment

109517723399136769

dtrace guru

http://blogs.sun.com/roller/page/tpenta

Leave a Comment

109467100400165093

Another place to get training
http://slp.sun.com/sun

Leave a Comment

109419279291463111

Got Linux games?

Check out http://www.icculus.org/lgfaq/gamelist.php

Leave a Comment

109419211184385150

cedega

Transgaming Technologies (www.transgaming.com) has a product called Cedega (Aladdin license), which is a modified version of WINE “with enhanced DirectX for gaming”. They claims “over 300 of the world’s hottest and newly-released PC games” works with their emulator. Go to www.transgaming.com/searchgame.php to see how well your favorite games runs under the emulator.

Leave a Comment