1 | |
---|
2 | Dave W. was interested in some "gap analysis" for the WCKER |
---|
3 | prject. Here is a brief first pass - any comments or improvements |
---|
4 | would be much appreciated. |
---|
5 | |
---|
6 | David |
---|
7 | |
---|
8 | |
---|
9 | WCKER Gap Analysis |
---|
10 | ================== |
---|
11 | |
---|
12 | The "conceptual gaps" at moment between where we are now |
---|
13 | with WCKER and where we have to get before the project is |
---|
14 | tightly specified enough to steam ahead with the implementation |
---|
15 | are roughly as follows (IMHO) :- |
---|
16 | |
---|
17 | (1) Being able to correlate EXACTLY the XML and GUI design |
---|
18 | to establish semantics of wizard XMLs and completeness and |
---|
19 | sufficiency of both. |
---|
20 | |
---|
21 | (2) Having an XML mechanism within the wizard to relate GUI |
---|
22 | wigits and corresponding data items within course manifests. |
---|
23 | |
---|
24 | (3) Becoming familiar enough with RELOAD source to:- |
---|
25 | |
---|
26 | (i) integrate WCKER |
---|
27 | (ii) use pre-existing RELOAD software for leverage |
---|
28 | |
---|
29 | I think Dave B. has (1) and (2) much more in hand than I |
---|
30 | and he is gradually refining his ideas so that by the time |
---|
31 | I see the design documents, they should hopefully be in a |
---|
32 | form that can be "spoon fed". |
---|
33 | |
---|
34 | The Current Situation |
---|
35 | ===================== |
---|
36 | |
---|
37 | I now have "PAGE 1" of the GUI written using SWT. The wigits |
---|
38 | are all there but the layout has still to be sorted - task for |
---|
39 | tomorrow! |
---|
40 | |
---|
41 | Possible Future Direction |
---|
42 | ========================= |
---|
43 | |
---|
44 | http://www.eclipse.org/articles/Article-JFace%20Wizards/wizardArticle.html |
---|
45 | |
---|
46 | Eclipse supplies a LOT of high level functionality. There are Java classes |
---|
47 | to help with Wizard development documented here, and what looks like wizard |
---|
48 | descriptions in XML! Perhaps Dave B. may like to check this out. |
---|
49 | |
---|