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 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.

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