Back to Fuji Web Tooling Plans, or Fuji Web Tooling Plans Info
| At line 8 removed 4 lines. |
| * Round-trip capabilities: |
| ** editable IFL field in web tooling; |
| ** conflict resolution when sources are updated from outside (e.g. NetBeans), three modes: override sources from database, override database from sources, merge. |
| At line 13 changed 1 line. |
| ** infrastructure for javascript-based: syntax highlighting (keywords, strings, numbers, delimiters, html/xml/css markup), code completion (word-based), validation %%(color:#cc0000;)''TBD''%%. |
| ** infrastructure for javascript-based: syntax highlighting (keywords, strings, numbers, delimiters, html/xml/css markup), code completion (word-based). |
| At line 15 changed 5 lines. |
| * Better support for messages tracing: |
| ** changes to runtime API, support for 'raw' messages (see [Fuji Message Tracing APIs|FujiMessageTracingApis]); |
| ** UI enhancements %%(color:#cc0000;)''TBD''%% (mostly focused to be able to see the message flow through the services, without having to click at each location). |
| * Public demo %%(color:#cc0000;)''TBD''%%: |
| * Public demo |
| At line 23 changed 1 line. |
| ** ''if the above turns out to be too resource-intensive, the fallback is to remove everything except the current front end''. |
| ** add feedback option; |
| ** various other improvements and changes. |
| At line 18 added 11 lines. |
| !! Milestone 8 (est. 6 weeks, ending 8/28) |
| * Round-trip capabilities: |
| ** editable IFL field in web tooling; |
| ** conflict resolution when sources are updated from outside (e.g. NetBeans), three modes: override sources from database, override database from sources, merge. |
| * Pluggable component types API |
| ** Make it easy for others to create and plug-in support for their component types in web tooling |
| ** Create documentation for that |
| ** Add better handling of unknown types both on the front-end and the back-end |
| At line 31 changed 1 line. |
| !! Milestone 8 (est. 6 weeks, ending 8/28) |
| ! Detailed per-week plan (Kirill) |
| At line 33 changed 3 lines. |
| * Code editing support |
| ** Mozilla Bespin (evaluate, possibly adapt, make part of the javascript layer support) |
| ** Java applet layer (more elaborate editing support, more like NetBeans, etc.) |
| * Week 07/20..07/24 |
| ** Pluggable types API |
| ** [Issues | https://open-esb.dev.java.net/issues/buglist.cgi?component=Fuji&target_milestone=M8&email1=ksorokin&emailtype1=exact&emailassigned_to1=1&keywords=Week1&keywords_type=anytokens&order=issues.priority,%20issues.issue_id] |
| * Week 07/27..08/01 |
| ** WLM SE |
| ** [Issues | https://open-esb.dev.java.net/issues/buglist.cgi?component=Fuji&target_milestone=M8&email1=ksorokin&emailtype1=exact&emailassigned_to1=1&keywords=Week2&keywords_type=anytokens&order=issues.priority,%20issues.issue_id] |
| * Week 08/03..08/07 |
| ** Round-trip |
| ** [Issues | https://open-esb.dev.java.net/issues/buglist.cgi?component=Fuji&target_milestone=M8&email1=ksorokin&emailtype1=exact&emailassigned_to1=1&keywords=Week2&keywords_type=anytokens&order=issues.priority,%20issues.issue_id] |
| * Week 08/10..08/14 |
| ** Round-trip |
| ** [Issues | https://open-esb.dev.java.net/issues/buglist.cgi?component=Fuji&target_milestone=M8&email1=ksorokin&emailtype1=exact&emailassigned_to1=1&keywords=Week2&keywords_type=anytokens&order=issues.priority,%20issues.issue_id] |
| * Week 08/17..08/21 |
| ** ''vacation'' |
| * Week 08/24..08/28 |
| ** ''vacation'' |
| At line 37 removed 12 lines. |
| * Runtime enhancements (see [Fuji Runtime Enhancements|FujiRuntimeEnhancements]): |
| ** application namespaces; |
| ** reusing existing services/routes; |
| ** controlling access to services; |
| ** in-out message flows; |
| ** faults and error handling; |
| ** call-outs; |
| ** component in-out modes. |
| * Web tooling support for the above. |
| At line 112 added 19 lines. |
| * Better support for messages tracing: |
| ** changes to runtime API, support for 'raw' messages (see [Fuji Message Tracing APIs|FujiMessageTracingApis]); |
| ** UI enhancements %%(color:#cc0000;)''TBD''%% (mostly focused to be able to see the message flow through the services, without having to click at each location). |
| * Code editing support |
| ** Mozilla Bespin (evaluate, possibly adapt, make part of the javascript layer support) |
| ** Java applet layer (more elaborate editing support, more like NetBeans, etc.) |
| * Runtime enhancements (see [Fuji Runtime Enhancements|FujiRuntimeEnhancements]): |
| ** application namespaces; |
| ** reusing existing services/routes; |
| ** controlling access to services; |
| ** in-out message flows; |
| ** faults and error handling; |
| ** call-outs; |
| ** component in-out modes. |
| * Web tooling support for the above. |