Desafio NetBeans - the Plugin Writing Contest - Announcing the Winners

"Desafio NetBeans" means "The NetBeans Challenge" in Portuguese. In November of last year, Sun Microsystems and Globalcode announced a Brazil-wide contest to write plug-ins (modules) for NetBeans. The prize: Three winners get an expense-paid trip to the JavaONE 2006 conference in San Francisco.

Last Monday, the winners were announced at NetBeans Day Sao Paulo. The plugins were judged on criteria such as runtime quality, code quality, originality and usefulness. Some plugins were developed by individuals, some by teams. All are open-source.

First place went to Wagner Bastos& RSI Prevention Module. It is a simple, well executed idea - repetitive strain injury is a serious problem. His module monitors your use of NetBeans, counting keystrokes, etc., and not only tells you when you should take a break, but actually provides animations of various stretching excercises. The module is very nicely integrated into NetBeans, well written and quite polished and professional.

Second place went to the Mouse Gestures Module. This is also a relatively simple - but incredibly original idea - instead of invoking an action from a menu or key-binding, you draw a shape on the screen while holding down the right mouse button. You can bind whatever combination of motions you want to any action available within NetBeans. Talk about thinking out-of-the-box! This module was developed by a team — Paulo Silveira, Evandro Augusto Munhoz Machado, Edson Kiyoshi Sato and Hideyuki Sekiguchi. Since only three tickets to JavaONE were available, and one of them goes to Wagner, the whole team is splitting the cost to bring the other two with them to the conference in May.

Winner certificate

There were four runner-up teams - they didn't win, but they did good work and in some cases wrote a lot of code:

  • UML Designer — a basic tool for viewing source code as UML by Andre Piza, Nemer Daud, Rogerio Menegelli Gatto.
  • Code Review — a tool that lets you associate code review remarks with lines in source code, written by Marlon Luz and Lucas Luz.
  • Hibernate support — Hibernate is quite popular in Brasil; this module provides basic support for generating Hibernate mappings. This plug-in was created by Wagner Santos.
  • SpinJob — This interesting tool lets you take a snapshot of a database and compare it against a later snapshot, created by Leonardo Goncalves da Silva, Ronaldo Cezar Spido and Paulo Henrique Muller.

To learn more about the winners of the contest, have a look at the plugins and more, see the winners page in the Desafio NetBeans home page.

Winner certificate
The Awards Ceremony at NetBeans Day Sao Paulo
Not logged in. Log in, Register