Index Changes

Difference between version and version     

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 25 removed 1 line.
At line 29 changed 2 lines.
** Mozilla Bespin (evaluate, possibly adapt, make part of the javascript layer support)
** Java applet layer (more elaborate editing support, more like NetBeans, etc.)
** Support for code completion
** Support for Java, Ruby, XML and JSON formats
At line 32 changed 8 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.
* Performance optimizations
** Javascript profiling, find and eliminate front end inefficiencies and mem leaks.
At line 41 changed 1 line.
* Web tooling support for the above.
!! Milestone 9 (est. 6 weeks, ending 10/9)
At line 29 added 3 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 44 changed 1 line.
!! Milestone 9 (est. 6 weeks, ending 10/9)
* 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 38 added 16 lines.
* WLM SE:
** make compatible with Fuji;
** IFL and web tooling support;
** better web console;
** experiment with building web-console into fuji tooling.
* 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).
* Performance optimizations
** Database handling -- reduce the number of queries executed
!! Milestone 10 (est. 6 weeks, ending 11/20)
At line 65 changed 1 line.
!! Milestone 10 (est. 6 weeks, ending 11/20)
!! On-Deck
At line 75 removed 3 lines.
!! On-Deck
At line 101 added 21 lines.
* Validation
** Be able to define graph-level validation rules
** Disable save/deploy (and do not do those automatically) is the diagram is invalid
** Turn on validation for properties sheets
* 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.

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-8) was last changed on 01-Sep-09 05:21 AM, -0700 by KirillSorokin