. '''Commandline interpreter for the Nemiver Debugger''' (mentor: DodjiSeketeli, JonathonJongsma)
* ''Benefits'': Make a really great debugger for GNOME developers. Currently GNOME has a relative lack of high-quality developer tools.
* ''Requirements'': C++ programming, some gtkmm
* The [http://home.gna.org/nemiver/ Nemiver debugger] aims to provide a first-class debugger for use in developing GNOME applications. Adding a command-line interpreter would allow experienced users to have all of the benefits of a graphical debugger (e.g. seeing full highlighted source code, integration with the desktop environment) while still maintaining the efficiency of using gdb on the commandline. The idea is to allow users to, for example, quickly set a breakpoint using "b functionname" without having to open a file and select the line to break at with the mouse. The command line interpreter would not implement every command supported by gdb, just the most common ones.
* Possible alternate ideas involving Nemiver: Create a memory inspector, investigate adding a new debugger backend for e.g. debugging python programs (Nemiver is designed with a pluggable infrastructure so it can use multiple debugger backends)