Difference between revisions of "Swordfish Documentation: Product Backlog"

From Eclipsepedia

Jump to: navigation, search
m
Line 4: Line 4:
  
 
|- style="background:#DFF4B3;"
 
|- style="background:#DFF4B3;"
 +
|width="10*" |'''ID'''
 
|width="10*" |'''Backlog Item'''
 
|width="10*" |'''Backlog Item'''
 
|width="10*" |'''Team estimate in story points'''
 
|width="10*" |'''Team estimate in story points'''
 
|width="10*" |'''Status'''
 
|width="10*" |'''Status'''
 
|-
 
|-
 +
|width="10*" | 0010
 
|width="10*" | [[Swordfish_Documentation:_Policy_Resolver | Policy matching service resolver]]  
 
|width="10*" | [[Swordfish_Documentation:_Policy_Resolver | Policy matching service resolver]]  
 
|width="10*" | 8
 
|width="10*" | 8
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0020
 
|width="10*" | [[Swordfish_Documentation:_BPEL_with_JAX-WS_Service | JAX-WS Service integration with ODE]]
 
|width="10*" | [[Swordfish_Documentation:_BPEL_with_JAX-WS_Service | JAX-WS Service integration with ODE]]
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0030
 
|width="10*" | [[Swordfish_Documentation:_GIT_Repository | GIT Repository for Swordfish]]
 
|width="10*" | [[Swordfish_Documentation:_GIT_Repository | GIT Repository for Swordfish]]
 
|width="10*" | 3
 
|width="10*" | 3
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0040
 
|width="10*" | [[Swordfish_Documentation:_SwordfishPlatform | Tools: Delivery of Swordfish as target platform]]
 
|width="10*" | [[Swordfish_Documentation:_SwordfishPlatform | Tools: Delivery of Swordfish as target platform]]
 
|width="10*" | 3
 
|width="10*" | 3
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0050
 
|width="10*" | [[Swordfish_Documentation:_DevelopCXFSwordfishBundle | Tools: CXF Swordfish bundle]]
 
|width="10*" | [[Swordfish_Documentation:_DevelopCXFSwordfishBundle | Tools: CXF Swordfish bundle]]
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0060
 
|width="10*" | [[Swordfish_Documentation:_RunCXFSwordfishBundle | Tools: Run CXF Swordfish bundle]]
 
|width="10*" | [[Swordfish_Documentation:_RunCXFSwordfishBundle | Tools: Run CXF Swordfish bundle]]
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0070
 
|width="10*" | [[Swordfish_Documentation:_ExportCXFSwordfishBundle | ToolS: Export CXF Swordfish bundle]]
 
|width="10*" | [[Swordfish_Documentation:_ExportCXFSwordfishBundle | ToolS: Export CXF Swordfish bundle]]
 
|width="10*" | 1
 
|width="10*" | 1
 
|width="10*" | in Progress
 
|width="10*" | in Progress
 
|-
 
|-
 +
|width="10*" | 0080
 
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry: Administration Interface]]
 
|width="10*" | [[Swordfish_Documentation:Service_Registry_Admin_Interface | Service Registry: Administration Interface]]
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0090
 
|width="10*" | Make the Swordfish run from Eclipse
 
|width="10*" | Make the Swordfish run from Eclipse
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0100
 
|width="10*" | Source repository accessible for developers  [https://bugs.eclipse.org/269440 #269440]
 
|width="10*" | Source repository accessible for developers  [https://bugs.eclipse.org/269440 #269440]
 
|width="10*" | 3
 
|width="10*" | 3
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0110
 
|width="10*" | Add central sentinel test to check if platform can be started correctly [https://bugs.eclipse.org/269443 #269443]
 
|width="10*" | Add central sentinel test to check if platform can be started correctly [https://bugs.eclipse.org/269443 #269443]
 
|width="10*" | 1
 
|width="10*" | 1
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0120
 
|width="10*" | Change ODE version from 1.2 to 2.1
 
|width="10*" | Change ODE version from 1.2 to 2.1
 
|width="10*" | 1
 
|width="10*" | 1
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0130
 
|width="10*" | Tools: PDE Build for tooling features/plugins
 
|width="10*" | Tools: PDE Build for tooling features/plugins
 
|width="10*" | 13
 
|width="10*" | 13
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0140
 
|width="10*" | Tools: Automated end2end testing concept/POC
 
|width="10*" | Tools: Automated end2end testing concept/POC
 
|width="10*" | 13
 
|width="10*" | 13
 
|width="10*" | in progress
 
|width="10*" | in progress
 
|-
 
|-
 +
|width="10*" | 0150
 
|width="10*" | Remove references to org.apache.servicemix from org.eclipse.swordfish.core.configuration (we only need a StaX implementation here... e.g. wstx) [https://bugs.eclipse.org/269444 #269444]
 
|width="10*" | Remove references to org.apache.servicemix from org.eclipse.swordfish.core.configuration (we only need a StaX implementation here... e.g. wstx) [https://bugs.eclipse.org/269444 #269444]
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0160
 
|width="10*" | [[Swordfish_Documentation:_Build_Eclipse_Feature | Build for Galileo release: Eclipse Features based on headless PDE build]] [https://bugs.eclipse.org/269450 #269450]
 
|width="10*" | [[Swordfish_Documentation:_Build_Eclipse_Feature | Build for Galileo release: Eclipse Features based on headless PDE build]] [https://bugs.eclipse.org/269450 #269450]
 
|width="10*" | 8
 
|width="10*" | 8
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0170
 
|width="10*" | Split org.eclipse.swordfish.core.util in two modules [https://bugs.eclipse.org/269445 #269445]
 
|width="10*" | Split org.eclipse.swordfish.core.util in two modules [https://bugs.eclipse.org/269445 #269445]
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0180
 
|width="10*" | Modules org.eclipse.swordfish.core.*, org.eclipse.swordfish.plugins,
 
|width="10*" | Modules org.eclipse.swordfish.core.*, org.eclipse.swordfish.plugins,
 
org.eclipse.swordfish.registry should implement interfaces specified by separate API
 
org.eclipse.swordfish.registry should implement interfaces specified by separate API
Line 82: Line 101:
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0190
 
|width="10*" | Revise bundle dependencies: [https://bugs.eclipse.org/269449 #269449]
 
|width="10*" | Revise bundle dependencies: [https://bugs.eclipse.org/269449 #269449]
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0200
 
|width="10*" | Spring definitions should follow the recommendations of Spring DM (separate pure Spring
 
|width="10*" | Spring definitions should follow the recommendations of Spring DM (separate pure Spring
 
definitions from Spring OSGi definitions). [https://bugs.eclipse.org/269451 #269451]
 
definitions from Spring OSGi definitions). [https://bugs.eclipse.org/269451 #269451]
Line 91: Line 112:
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0210
 
|width="10*" | Make the CXF integration looks like CXF standalone [https://bugs.eclipse.org/269452 #269452]
 
|width="10*" | Make the CXF integration looks like CXF standalone [https://bugs.eclipse.org/269452 #269452]
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0220
 
|width="10*" | [[Swordfish_Documentation:_CXFBunldeFragment | Tools: Create CXF Bundle Fragment for new Plugin Wizard]]
 
|width="10*" | [[Swordfish_Documentation:_CXFBunldeFragment | Tools: Create CXF Bundle Fragment for new Plugin Wizard]]
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0230
 
|width="10*" | [[Swordfish_Documentation:_OSGi_Configuration_Agent | Agent for retrieval of OSGi configurations]]
 
|width="10*" | [[Swordfish_Documentation:_OSGi_Configuration_Agent | Agent for retrieval of OSGi configurations]]
 
|width="10*" | 2
 
|width="10*" | 2
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0240
 
|width="10*" | [[Swordfish_Documentation:_JAX-WS_Code_Generation |Tools: Code generation based on JAX-WS reference implementation]]
 
|width="10*" | [[Swordfish_Documentation:_JAX-WS_Code_Generation |Tools: Code generation based on JAX-WS reference implementation]]
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0250
 
|width="10*" | Tools: Wizard for Swordfish Service Project
 
|width="10*" | Tools: Wizard for Swordfish Service Project
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0260
 
|width="10*" | Tools: Package Swordfish Service
 
|width="10*" | Tools: Package Swordfish Service
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0270
 
|width="10*" | Tools: Deployment wizard for JAX-WS services
 
|width="10*" | Tools: Deployment wizard for JAX-WS services
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0280
 
|width="10*" | Tools: Service Browser (for BPEL Editor)
 
|width="10*" | Tools: Service Browser (for BPEL Editor)
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | open
 
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | 0290
 
|width="10*" | Tools: Deployment wizard for BPEL processes
 
|width="10*" | Tools: Deployment wizard for BPEL processes
 
|width="10*" |  
 
|width="10*" |  
Line 128: Line 158:
 
|-
 
|-
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | Integrate Apache CXF
 
|width="10*" | Integrate Apache CXF
 
|width="10*" | 5
 
|width="10*" | 5
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | Integrate ODE 2.0 Beta into Servicemix 4
 
|width="10*" | Integrate ODE 2.0 Beta into Servicemix 4
 
|width="10*" | 3
 
|width="10*" | 3
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | Logging Event Sink
 
|width="10*" | Logging Event Sink
 
|width="10*" | 1
 
|width="10*" | 1
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | [[Swordfish_Documentation:_Registry_Feature | Service Registry REST interface: Prototype for lookup ]]
 
|width="10*" | [[Swordfish_Documentation:_Registry_Feature | Service Registry REST interface: Prototype for lookup ]]
 
|width="10*" | 3
 
|width="10*" | 3
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | [[Swordfish_Documentation:_ExportCXFSwordfishBundle | ToolS: Export CXF Swordfish bundle]]
 
|width="10*" | [[Swordfish_Documentation:_ExportCXFSwordfishBundle | ToolS: Export CXF Swordfish bundle]]
 
|width="10*" | 1
 
|width="10*" | 1
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | Replace Swordfish dependency for Equinox version from Ganymede to Galileo [https://bugs.eclipse.org/269441 #269441]
 
|width="10*" | Replace Swordfish dependency for Equinox version from Ganymede to Galileo [https://bugs.eclipse.org/269441 #269441]
 
|width="10*" | 2
 
|width="10*" | 2
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | Remove references to org.apache.servicemix from org.eclipse.swordfish.core.configuration (we only need a StaX implementation here... e.g. wstx) [https://bugs.eclipse.org/269444 #269444]
 
|width="10*" | Remove references to org.apache.servicemix from org.eclipse.swordfish.core.configuration (we only need a StaX implementation here... e.g. wstx) [https://bugs.eclipse.org/269444 #269444]
 
|width="10*" |  
 
|width="10*" |  
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|width="10*" | <font b color=Green><b> done </b></font>
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
 +
|width="10*" |
 
|width="10*" | Add tests to check for duplicate registrations of endpoints [https://bugs.eclipse.org/269448 #269448]
 
|width="10*" | Add tests to check for duplicate registrations of endpoints [https://bugs.eclipse.org/269448 #269448]
 
|width="10*" |  
 
|width="10*" |  

Revision as of 03:37, 3 April 2009

Swordfish Product Backlog

ID Backlog Item Team estimate in story points Status
0010 Policy matching service resolver 8 in progress
0020 JAX-WS Service integration with ODE 5 in progress
0030 GIT Repository for Swordfish 3 in progress
0040 Tools: Delivery of Swordfish as target platform 3 in progress
0050 Tools: CXF Swordfish bundle 5 in progress
0060 Tools: Run CXF Swordfish bundle 5 in progress
0070 ToolS: Export CXF Swordfish bundle 1 in Progress
0080 Service Registry: Administration Interface 5 in progress
0090 Make the Swordfish run from Eclipse 5 in progress
0100 Source repository accessible for developers #269440 3 in progress
0110 Add central sentinel test to check if platform can be started correctly #269443 1 in progress
0120 Change ODE version from 1.2 to 2.1 1 in progress
0130 Tools: PDE Build for tooling features/plugins 13 in progress
0140 Tools: Automated end2end testing concept/POC 13 in progress
0150 Remove references to org.apache.servicemix from org.eclipse.swordfish.core.configuration (we only need a StaX implementation here... e.g. wstx) #269444 open
0160 Build for Galileo release: Eclipse Features based on headless PDE build #269450 8 open
0170 Split org.eclipse.swordfish.core.util in two modules #269445 open
0180 Modules org.eclipse.swordfish.core.*, org.eclipse.swordfish.plugins,

org.eclipse.swordfish.registry should implement interfaces specified by separate API modules. #266482

open
0190 Revise bundle dependencies: #269449 open
0200 Spring definitions should follow the recommendations of Spring DM (separate pure Spring

definitions from Spring OSGi definitions). #269451

open
0210 Make the CXF integration looks like CXF standalone #269452 open
0220 Tools: Create CXF Bundle Fragment for new Plugin Wizard 5 open
0230 Agent for retrieval of OSGi configurations 2 open
0240 Tools: Code generation based on JAX-WS reference implementation open
0250 Tools: Wizard for Swordfish Service Project open
0260 Tools: Package Swordfish Service open
0270 Tools: Deployment wizard for JAX-WS services open
0280 Tools: Service Browser (for BPEL Editor) open
0290 Tools: Deployment wizard for BPEL processes open
Integrate Apache CXF 5 done
Integrate ODE 2.0 Beta into Servicemix 4 3 done
Logging Event Sink 1 done
Service Registry REST interface: Prototype for lookup 3 done
ToolS: Export CXF Swordfish bundle 1 done
Replace Swordfish dependency for Equinox version from Ganymede to Galileo #269441 2 done
Remove references to org.apache.servicemix from org.eclipse.swordfish.core.configuration (we only need a StaX implementation here... e.g. wstx) #269444 done
Add tests to check for duplicate registrations of endpoints #269448 done


We have defined generic feature completeness criteria and common definition of done which is applied to Swordfish commits in general.


See also Swordfish User Stories



Go to Eclipse Swordfish Sprint Planning

Swordfish Wiki Home