Archive for July, 2008

28, Jul 2008

Jupiter Plugin for Code Review

There is a great open source Eclipse Plugin for Code review – Jupiter. The User Guide is now available in PDF Format.

Jupiter Eclipse Plugin has a very good integration with your IDE and your configuration management system. If you are not using any IDE, this is the right time to start using Eclipse.

If you are not using any configuraiton management system, please tell me how you can still work withing a team. More about usage of Jupiter would follow.

More about installation has been very well documented at wiki page with google code.

Here is a short note on how to perform a review using Jupiter.

  1. Initiate a review.
    1. Name the review.
    2. Select files for review (Optional)
    3. Select users who would participate in review (Necessary)
  2. A “review” file would be created/appended. (This file is in XML format)
    1. This file would be one per project. (Remember project. Not folder/file. One project, one such file. This may be a micro limitation for very huge mis-orgranized projects.)
    2. Share this file with all peer developers through configuration management systems.
    Jupiter Plugin for Code Review
  3. Ask peer developers to pull in changes from configuration management system.
  4. Now peer developers/reviewers should press the Purple Button with Jupiter symbol.
  5. Now three stages of review would be performed.
    1. Individual
      Just collect the comments. Question is What is the issue?
    2. Team
      Question is who is going to address these comments?
      Just make sure that in the end one person works on one file. Do not assign same set of source file to multiple developers. Else when you merge developer changes, line number mismatch is destined to happen.
    3. Rework Phase
      Now address the comments, and fix them.
  6. At the end of all the three phases, you will have to push in changes to configuration management.
  7. It is suggested to have these three phases, as discrete as possible.
  8. Don’t forget the Golden sentence, “One developer, one source file to fix issues
  9. Close the review (Remove un-necessary files from configuration management system).

Jupiter Users Group

I and the Jupiter user group would be very happy to address your issues comments.
http://groups.google.com/group/jupiter-users

Feature Update Site

You can directly use this update site within your eclipse to update the eclipse plugin
http://jupiter-eclipse-plugin.googlecode.com/svn/trunk/site/

16, Jul 2008

The Girl who silenced the world for 5 minutes

She silenced all the spectators for 5 minutes. The audience represents a class of people, claiming to be, caring for this world. She expressed her real concerns about the word today, and tomorrow, and the day after that may never come. Take your time to listen to this.

3, Jul 2008

It’s not the Gates, it’s the bars

Richard Stallman, Founder, Free Software Foundation has a strong view point towards his open source initiative. He is a stauch opponent of proprietary softwares.

Towards Biil Gate’s announcement of retirement he has a strong message to be conveyed.

Gates is personally identified with it, due to his infamous open letter which rebuked microcomputer users for sharing copies of his software.

It said, in effect, “If you don’t let me keep you divided and helpless, I won’t write the software and you won’t have any. Surrender to me, or you’re lost!”

He does not miss to emphasize the maturity and usability of open source software today…

“In 1992, when the GNU operating system was completed by the kernel, Linux, you had to be a wizard to run it. Today GNU/Linux is user-friendly: in parts of Spain and India, it’s standard in schools. Tens of millions use it, around the world. You can use it too.

He also says,

Gates may be gone, but the walls and bars of proprietary software he helped create remain, for now.

Richard Stallman is the founder of the Free Software Foundation. You can
copy and redistribute this article under the Creative Commons Noderivs
license.

This article is published on BBC News online. Please share this link
with your friends and family, and post it to any blogs, link sharing or
social sites you think may find it interesting.

You can find the complete story at http://news.bbc.co.uk/2/hi/technology/7487060.stm

3, Jul 2008

Shree Ganeshaay Namah

श्री गणेशाय नमः!

ॐ नमः शिवाय!

श्री सरस्वतेय  नमः!

जय श्री बहुचाराजी माता!

जय श्री उमियाजी माता!

Hindu mythology gives utmost importance to Lord Ganesha.

All good work should begin whith His name. We show the same respect to the almighty deity, without whose presence, we would not have been capable of anything.

May God bestows all the craved happiness.