Home  
 
Lazy Roadmap
 
July 2002 until Mai 2003
Code-Completion 75 percent finished
Source Code Editor 80 percent finished
Object Search 80 percent finished
Main Engine
Syntax parser
Project Management
UI, various tree's
90 percent finished
UML feature 33 percent.
Jar/JNLP Creator 95 percent.
Language Selection and Adaptation 80 percent.
IDE Help Not started yet.
Editor XML Macros Not started yet.
Sync button Not started yet.
Textsearch with Metrics Not started yet.
 
Mai 2003 until Sep 2004
Code-Completion 90 percent finished: In July 2003
Source Code Editor 90 percent finished: In July 2003
Object Search 90 percent finished: In July 2003
Language Selection and Adaptation 95 percent finished: In June 2003
This also will include a utility, which allows people to translate the application texts easily into any language and to immediately after that start the IDE in that language. The generated language file can be sent to us and we could add it to the public Schmortopf language repository on this server.
UML feature open
Java Target Platforms The IDE should be 100 percent functional for any JSDK 1.3.1 or later on Windows, Linux and Macintosh OSX platforms: August 2003.
IDE Help 50 percent in August 2003.
Editor XML Macros 90 percent in August 2003. The XML mechanism already exists and is used for the source code templates.
Sync button Done in May 2003. A button, which will synchronize the project with the harddisk. Push it, if you have changed,added or removed files, or if the editable-flags of some files have changed while Schmortopf is running. It will save all loaded contents and then reload all from the harddisk. However this will be much faster than restarting the IDE.
Textsearch with Metrics Done in July 2003. The textsearches will be enhanced by matches which differ slightly from what the user has typed in. The algorithms, which create the metrics are either language dependent and based on how the text sounds, or simply character based. This especially helps you, if don't remember exactly the term you are looking for, but know it roughly. It's an adaptation to "human" needs.
 
Sep 2004 until May 2007
Generally Standby, no big changes.
UMLView 20 percent finished. Pure output view. First approach.
 
May 2007 until Sep 2007
UMLView 60 percent finished. Better positioning algorithms and options.
Eclipse Project Support 50 percent finished. Added capability for working directly upon Eclipse project.
Code Completion Further improvements and extensions.
Undo Redo Manager The current implementation is bad. To be significantly improved.
Generics Generic parameters (in brackets) are not supported enough, and aren't included in the file dependency management as well.