-
Notifications
You must be signed in to change notification settings - Fork 2
/
TODO.txt
42 lines (27 loc) · 1.52 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
==================================
TODO LIST FOR GUITAR
Date: 08/05/2011
==================================
- Supply a better user guide
- Create a common entry for all tools. It should do all common tasks such as log setup, cleanup ...Each tool should be a plugin running on the common GUITAR platform
- Write a common launching script for all tools
- Write launching scripts for other platform (beyond Linux) - Or switch to a platform independent scripting language like python/ruby
- Get rid of args4j: Use the java cli library, which is more popular and well support : http://commons.apache.org/cli/. This will also allow to pass any additional java parameter to the tool with out using the $GUITAR_OPTS environment variable.
- Change gui2efg to use commons argument flags
- Use maven build system instead of ant to better support module dependencies management
- Group modules by platform (require to change the build system)
- Migrate the UNO plugin to the framework, to work with OpenOffice GUI
- Create a plugin for ICE so GUITAR can communicate with non-java GUIs
- Cleanup and redefine APIs for GUITAR
================================
PLATFORM SPECIFIC PLUGINS
================================
------------------------------
- JFC GUITAR:
+ Enable start application directly from jar file
+ Get rid of jemmy (used to delay between events) so GUITAR can work as an independent tool (low priority)
------------------------------
- SWT GUITAR
- Test and setup sample workflow
------------------------------
- Web GUITAR