MonkeyFish Development Roadmap
This is a napkin sketch for development to make sure the train stays on
the tracks and as a simple list of application features.
Last update: Mar 6, 2006
Italic means the jury is still out on whether
that particular feature will be added at all.
0.1
| Feature Description |
% Done |
| basic project management (file,dir,grouping) |
100 |
| basic scripting (text, file manipulation) |
100 |
| basic file management (create,edit,copy,move,delete) |
100 |
| basic process management |
100 |
| syntax highlighting |
100 |
| ports to GTK, OS/X and XP |
90 |
0.2
| Feature Description |
% Done |
| basic emacs bindings |
75 |
| folding |
0 |
| editor bookmarks |
100 |
| complete editor access from scripts |
75 |
| complete project access from scripts |
0 |
0.3
| Feature Description |
% Done |
| autocompletion dictionaries |
50 |
| hints dictionaries |
50 |
| tools to map various analyzer outputs to dictionaries. (ctags, ???) |
50 |
0.4
| Feature Description |
% Done |
| TODO/NOTES views |
0 |
| Error output navigation for more main languages/compilers |
30 |
0.5
| Feature Description |
% Done |
| prefs dialog for all options |
70 |
| spell checker hooks (aspell, others???) |
70 |
| testing tools/hooks for gcc, java, python, perl, ruby, vc?, borland? |
60 |
0.6
| Feature Description |
% Done |
| more tools scripts (ftp,???) |
0 |
| project/file template mechanism |
70 |
| round out language syntax scripts |
50 |
0.7
| Feature Description |
% Done |
| debugging hooks for C++ (gdb, ???) |
0 |
0.8
| Feature Description |
% Done |
| debugging hooks for scripting (python,perl,ruby,java,???) |
0 |
0.9
| Feature Description |
% Done |
| documentation, help files complete |
50 |
| waxing, polishing ui, work flows |
50 |
1.0
| Feature Description |
% Done |
| have a nice cold corona and a nap |
0 |