Friday, May 30, 2008

Google Summer of Code: Week 1

Google Summer of Code 2008, officially starts! So, what I've done these days?

1. Install the tools and development environment.
- Operating System: Ubuntu 7.04 (Feisty Fawn)
- Eclipse 3.3 with the WTP to edit the source code.
- Subversion (SVN), to check out, check in source code from the repository.
- Maven, build the source code.

2. Download the source code of OpenNMS, build it, install it. Import the source code to Eclipse, build it via Eclipse try to run it on the server.This part is the most difficult part, many trials and errors. Almost makes me frustated :-) But I got very excited when I succeed to build, install it.

3. Visit the bugzilla to pick one bug to fix. Read the description of the bug, in which version of OpenNMS it occurred. Download the source code from repository , and again build, install. Finally, reproduce the bug. After that, look at the corresponding source code, try to find what goes wrong there. Change the source code, test it whether the bug fixed.

4. Audio conference with my mentor, Matt Brozowski. He has computer science degree from Carnegie Mellon University, after that he worked for IBM for 8 years and now he is the CTO of OpenNMS. He's a nice guy I think, provide me with many useful advices regarding this project. It's a nice experience to talk with him.

5. I got the suprise book from Google. The book's title is "Beautiful Code". In addition to that, my payment card has arrived too :D

Target for week #2: Create the use case diagram, read the SVN, Maven book.
Success!

5 comments:

Anonymous said...

Wah, keren mas "Bautiful Code"-nya. Cakep banget dia :p

raizamn said...

Google Summer of Code starts!
Enjoy!
I envy you very much!

arya said...

Hihihi.... beautiful code... i prefer beautiful lady.. :P

Horrayy... payment card! :p

Keep on mas Sams!

Anonymous said...

Halo, bang Samuel.

Makasih ya buat kunjungan ke blog saya beberapa waktu yang lalu.

Ternyata bang Samuel sendiri sudah mengutak-atik openNMS yah? Kalau gitu, bisa minta bantuannya ga bang? Saya lagi usaha eksplorasi openNMS tapi rada susah. Senang kalau ada partner yang bisa membantu dan diskusi.

Boleh ya email2an??

Makasih. Salam kenal

Anonymous said...

Good post.