News
Download
Screenshots
Roadmap
Docs
About
SourceForge.net Logo
: roadmap
A Python Integrated Developement Enviroment for Gnome

This is the roadmap of gnominide.

Please note that at the moment only the first milestone should be considered. The others are just not so clear ideas in my mind. I mean that they can be deleted or change in their goals.

MileStone 1 aka "Hello world":
Release Date: end of 2003 (maybe Christmas?)
Implemented features (not a complete list :-): Python Editor: the core of the ide
  • cut, copy, paste
  • replace tab with spaces
  • syntax highlight
  • balanced brackets
  • automatic indentation
  • multilevel undo-redo
  • find and replace for string and regexp
  • search string on files and directories
  • bookmarks capabilities
  • jump to line
  • indent deindent region
  • comment uncomment region
  • tab and syntax checker
  • print capabilities through gnomeprint
Class Browser: a widget to navigate through the file
  • show the structure of the file into a tree
  • different icons for class, method, function
  • refresh automatic or on demand
  • tree or list structure
Python Shell: a Python interpreter into a nice gtk gui
  • history capabilities
  • correct handling of multiline pasted/dropped text
  • ability to save the contens of the buffer
  • ability to save only the command you have given
  • ability to clear the contens of the view
  • ability to reset the interpreter on the fly
Runner: a dialog for launching your program
  • ability to hide ide when executing the program
  • ability to pass option to your program
  • ability to use a different python interpreter for the execution of the program
  • ability to pass option to the interpreter
Still to do:
  • TextAssistant
  • CodeDocumenter
MileStone 2:
Release date: not available
  • Add a full feature debugger
  • Add a full feature profiler
  • bugfix
MileStone 3:
Release date: not available
  • integration with code checker (pychecker, pylint)
  • Project support
  • bugfix
MileStone 4:
Release date: not available
  • integration with glade
  • ....
  • bugfix
MileStone 5:
Release date: not available
  • write options dialogs
  • write a user manual
  • ....
  • bugfix