MyPortal
... professional open source J2EE web portal system ... ...

Brief Introduction
MyPortal is an open source Java/ J2EE web portal system (JSR 168 compliant). It is a fork of the Liferay Enterprise Portal. We aim to build a non-EJB version of the Liferay Enterprise Portal that can be run in a standalone servlet container such as Tomcat.
 
The Project
Status
Roadmap
Functionality
Technology
Why Non-EJB ??
License
About Us
 
Technical BLOG
 
Open Source Process
CVS vs. New Developer
Debugging
 
Development Team
Software Architect
Kelvin Yap, Malaysia
 
Developers
Chew Hock Ping, Malaysia
Lai Yick Hiung, Malaysia
MK Tan, Malaysia
Vincent Wong, Malaysia

 

 


Kelvin Yap, Malaysia

My Technical BLOG... @@ ;-)
 
Inspired somewhere...
 
Thought of writing a technical BLOG of mine. I was inspired by the FedoraNEWS.org whereby I will post my technical findings and tips on MyPortal and Liferay here.

Hopefully the other developers can also create their technical BLOG to contribute articles on his/ her learning experience. It can be the problems he faces, and how he deals with those difficulties. If it is an unsolved problem, I will try my best to suggest a solution. This documented experience is very important to inexperienced developers who are interested in joining this project.

I will be targeting the college students and fresh graduates as the "new blood". They may not have the experience and skills, but they have a lot of "time", and they are very "young". Once I finished making MyPortal in the *.war format, I will be organizing talks in the local colleges and universities, to promote the open source concept and recruit new developers into MyPortal project.

Most of the time, the employers are reluctant to hire fresh graduates nor train them. Since our youngsters nowadays are too "spoon-feeded", they don't know how to think independently nor finding alternative to get the neccessary experience. I want to make them aware, they can get the neccessary experience and skills in participating to the open source projects. This is the model how the UNIX is developed in the old days, which eventually has great impact on the computing world.
 
posted at 3:35PM +0800, Sun, 29 Aug 2004 by Kelvin Yap
 
Money Making vs. Social Responsibilities
 
For a professional programmer, making a living is a damn easy thing in the modern countries.

Suddenly I think of something... who makes an environment for programmers to make money?? If we were in a war, can we make a living so easily?? How about living in a country that restrict information access?? We don't need to do tiring plantation work under the sun nor fight with the sea to get the seafood, but every lunch and dinner, our dining table always full with rice, meat, vege, bread, etc. I feel sympathy to the padi farmers in Thailand and Vietnam, they plant padi to export, they themselves only eat "sago"!! They do so much hard work, they don't even have a chance to get what they actually deserve.

I think I am too lucky. As compare to the padi farmers in Thailand, I don't actually deserve to have such an easy living. I sit in front of the computer everyday and I managed to fill my stomach. I am indeed getting advantage from those who "really" make the neccessity. I should pay respect to these people, I can't take things for granted. But I can't pay them money, so I contribute my spare time, back to the society... hopefully to create a better society...

I wish I could spend some time mentoring the students in the primary and secondary schools. I think it's fun to teach them how to do their web page, just some basic HTML and graphics, Mozilla and GIMP can do a great job for this!! For more adventurous students, I can teach them PHP and MySQL, of course make it run in a Linux box with Apache Web Server, the LAMP model, it's really interesting... Luckily these tools are all open source and freeware, else the poor students can't afford the software, hence killing some genious...

So, OPEN SOURCE is indeed a nice thing to do... ;-)
 
posted at 8:42PM +0800, Sun, 29 Aug 2004 by Kelvin Yap
Copyright © 2004 Kelvin Yap. All rights reserved.

 


Copyright © 2004 My-JUG.org. All rights reserved.


SourceForge.net Logo