Saturday, July 17, 2010

Inactivity is key to no-success :-)

Have NO idea why, but was very intrigued this morning when I looked at the GNOME-DISK-UTILITY created by David Zeuthen (RedHat). I find this piece of software very interesting and have decided to spend some time dwelling into the code and see if there are any areas where I may be able to contribute something.

To get the latest sourcecode (2.3.0) I simply did a:

git clone git://git.gnome.org/gnome-disk-utility

that gave me all the software needed to build GDU, however it turned out that I had to download quite a few packages to my UBUNTU desktop to do the first compile, but after some trial and error, I succeed and do now have a working source tree.

The first thing I wanted to accomplish after the first successful compile was to alter the version-number from Version 2.3.0 to version 2.3.99 to ENSURE I always can segregate my work from the original. Found out that this is best done by altering the Makefile.ac and change the version number, do a "make clean" to ensure all ole objects etc. are removed and then do a new "make", which should build the code and make it possible to execute it by running:

gnome-disk-utility/src/palimpsest/palimpsest

Go into the Help/ABOUT and verify the version number now is 2.3.99

That was STEP #1.

Next step will be to identify how the different features work on an USB stick.