- 
    
Epic
 - 
    Resolution: Done
 - 
    
Major
 - 
    None
 - 
    None
 - 
    None
 
- 
        Serverless Workflow - Q2CY22 Milestone
 - 
        False
 - 
        False
 - 
        
 
- 
        2022 Week 08-10 (from Feb 21), 2022 Week 11-13 (from Mar 14), 2022 Week 14-16 (from Apr 4), 2022 Week 17-19 (from Apr 25), 2022 Week 20-22 (from May 16), 2022 Week 23-25 (from Jun 6), 2022 Week 26-28 (from Jun 27), 2022 Week 29-31 (from Jul 18)
 
Goal:
The main goal of this milestone is to expand the Serverless Workflow tooling aiming to increase developer productivity, with the following highlights:
- Speed up inner dev-loop with Quarkus Dev UI;
 - Fluid VS Code integration with API registry (auto-complete capability, catalog integration, etc.);
 - Smooth getting started experience with Workflows and Dashboards via Sandbox;
 - Improve synergy with the Knative developer experience, allowing users to develop serverless workflows using KN CLI
 
And as a stretch goal:
- Modernize Serverless Workflow Visualization to be Stunner-based;
 - Upgrade Stunner-based SWF Diagram Editor to J2CL and Crysknife;
 - Explore yard tooling;
 
Key takeaways of Q2CY22:
 Enhance VS Code and Sandbox Service Catalog integration to also be able to connect with Apicurio instances (local and remote), allowing users to create functions using rich-UI widgets (when available) and text-based autocompletion easily. (KOGITO-6711and related toSRVCOM-1736);
 Web-based getting started experience to allow developers to quickly try and author Serverless Workflow and DashBuilder files and projects with seamless integration with VS Code, GitHub, Service Registry, and OpenShift (KOGITO-7055and related toSRVCOM-1844);
 Enhance Quarkus/Java developer's workflow inner loop, allowing them to start, visualize and troubleshoot serverless workflows (KOGITO-7049Â and related toSRVCOM-1837and ÂSRVCOM-1838);Â
 Improve synergy with the Knative developer experience, allowing users to create, run and deploy workflows using KN CLI(KOGITO-7211and related toSRVCOM-1866);
 Visualize and compare Serverless Workflow files in GitHub with a Chrome Extension (KOGITO-6876); Â (carried from Q1)
 Allow users to embed Serverless Workflow editor on DashBuilder and in their own applications (KOGITO-6874) Â (carried from Q1)
R&D and Stretch goals (working in progress, but not committed to the Q2 timeframe):
 Modernize Serverless Workflow Visualization to be Stunner-based, providing better visualization of the workflow and enabling future drag and drop use cases (KOGITO-6709Â and related toSRVCOM-1803);
 Enhance text-based editing experience with a Language Service for Serverless Workflow (KOGITO-6883and related toSRVCOM-1736);
 Meaningful validation messages on Serverless Workflow files (KOGITO-6780and related toSRVCOM-1736);Â
 Textual/Graphical highlight when I select a line of the text or diagram on Serverless Workflow and Diagram (KOGITO-7050and related toSRVCOM-1736);Â
 Enable users to view, explore and optimize Serverless Event-Driven Applications by providing quick access to key metrics and alerts (KOGITO-6715);
 Modernize Stunner-based SWF Diagram Editor with J2CL and Crysknife (KOGITO-6822)Â
 Be able to add any Multiplying Architecture Widget on SWF JSON editor (KOGITO-6710)
 Create the MVP of yard editor (KOGITO-7088);
House Keeping and Bug Fixing for Q2:
- KIE Tools - Known issues (KOGITO-154)
 - KIE Tools - Flaky tests (KOGITO-6643)
 - KIE Tools - Non-blockers found during Sanity Checks (KOGITO-4709)
 
- incorporates
 - 
                    
KOGITO-6711 [SWF Editor] Service Catalog integration with Apicurio
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-7049 Create Serverless Workflow Dev UI
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-7055 Sandbox for Serverless Workflow and Dashbuilder
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-7211 KN CLI workflow plugin
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-6709 [SWF Viewer] Replace existing diagram with a Stunner-based diagram (Q3)
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-7180 [SWF Editor] Language Service validation
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-6710 [SWF Editor] Enable adding Multiplying Architecture widgets on SWF JSON Editor
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-6715 Serverless Dashboards
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-6883 [SWF Editor] Create a Language Service for Serverless Workflow
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-7050 [SWF Editor] Text/Graphical highlight on selection
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-7088 [yard editor] Create the yard editor
-         
 - Resolved
 
 -         
 - 
                    
KOGITO-6876 [SWF Editor] Create Chrome Extension
-         
 - Closed
 
 -         
 - 
                    
KOGITO-6780 [SWF Editor] Basic validation
-         
 - Closed
 
 -