Closed JillieBeanSim closed 1 year ago
Notes from year long roadmap
Users are submitting issues about Zowe Explorer not working in different environments. First we plan to create a maintained list of supported environments. This work has already begun with our discussion, https://github.com/zowe/vscode-extension-for-zowe/discussions/1691. We plan to deliver this work in the 3rd quarter PI of 2022. Secondly, we plan to consider other environments requested by users, this will require research and depending on the research we will decide if support is feasible. Research will being in the 3rd quarter PI of 2022 and decisions made to continue the work will happen in the 1st quarter PI of 2023. Epic https://github.com/zowe/vscode-extension-for-zowe/issues/1862
Users would like more tree view actions in Zowe Explorer to have multi-select functionality. This work has already begun, but is a large amount of work to do across all 3 tree views within Zowe Explorer. Plan to fully complete epic items by end of 4th quarter of 2022. Epic https://github.com/zowe/vscode-extension-for-zowe/issues/1286
Users would like better Logging from Zowe Explorer to help troubleshoot issues. We plan to start this work in the 3rd quarter PI of 2022 with additional logging added to log files and look into adding the logs to a newly created Zowe Explorer Output view as well so users don’t have to leave the VS Code space to see logging. Plan to fully complete epic items by end of 1st quarter of 2023. Epic https://github.com/zowe/vscode-extension-for-zowe/issues/1024
Users would like to see less pop up notifications from Zowe Explorer to lessen the distractions that they cause in VS Code. We plan to start this work in the 3rd quarter PI of 2022. Plan to fully complete epic items by end of 1st quarter of 2023. Epic https://github.com/zowe/vscode-extension-for-zowe/issues/1517
Stretch items from last PI:
ZE:
CICS:
Rollover items from last PI
ZE:
CICS:
set aside time for plugin/override credential manager investigation to support K8s
PI4 Dates:
22PI4 - (2022/10/25 - 2023/01/23) Planning - 2022/10/25 - 2022/10/31
Tuesday, October 25 - Opening (Day 1) Wednesday, October 26 - Breakouts (Optional) (Day 2) Friday, October 27 - Final Readouts (Day 3) Sprint 1 - 2022/11/01 - 2022/11/14 (Innovation Sprint)
Internal Innovation Sprint (week 1)
October 31 - November 4 Open Source Innovation Sprint (week 2)
Tuesday, November 1 - Innovation Sprint Kickoff Monday, November (7 - 11) - Innovation Sprint Breakouts Tuesday, November 15 - Innovation Sprint Final Readouts Sprint 2 - 2022/11/15 - 2022/11/28 Sprint 3 - 2022/11/29 - 2022/12/12 Sprint 4 - 2022/12/13 - 2022/12/26 Sprint 5 - 2022/12/27 - 2023/01/09 Sprint 6 - 2023/01/10 - 2022/01/23
PI4 Release Dates:
1.28.2 Code Freeze 2022/11/15 RC Build 2022/11/16 Testing 2022/11/16 - 2022/11/28 GA 2022/11/28
2.5 Code Freeze 2022/11/29 RC Build 2022/11/30 System Demo 2022/12/19 Testing 2022/11/30 - 2022/12/12 GA 2022/12/12
2.6 Code Freeze 2023/01/10 RC Build 2023/01/11 System Demo 2023/01/30 Testing 2023/01/11 - 2023/01/23 GA 2023/01/23
Zowe Explorer VS Code extension
Improve Zowe Explorer User Experience
Users would like to see Zowe Explorer supported in multiple different environments.
Users would like more tree view actions in Zowe Explorer to have multi-select functionality.
Users would like better Logging from Zowe Explorer to help troubleshoot issues.
Users would like to see less pop up notifications from Zowe Explorer to lessen the distractions that they cause in VS Code.
[ ] Reassess the proposal table for items that are pop up notifications to notify the user in a different way, ie. a progress bar or status bar notification. Then break items down into smaller more manageable tasks.
[x] [STRETCH]Refactor UI/UX code to stand alone and be reusable across the Zowe Explorer codebase.
Increase Zowe Explorer stability and error handling
[ ] Allow users to easily open team config to address errors from readFromDisk()
[ ] Loading project in theia/che environment config not recognized until reload
[ ] [STRETCH] Minimize the activate() function to have less chance of failure
High Priority items and technical debt
Golden CII Badge
Helpful links for CII Badge criteria:
Passing: https://bestpractices.coreinfrastructure.org/en/criteria/0 Silver: https://bestpractices.coreinfrastructure.org/en/criteria/1 Gold: https://bestpractices.coreinfrastructure.org/en/criteria/2
CICS VS Code extension
Roadmap
Multi-selection support for all applicable functionalities
Users would like more tree view actions in Zowe Explorer to have multi-select functionality.
Zowe Explorer Supported Environments
Users are submitting issues about Zowe Explorer not working in different environments. We plan to consider other environments requested by users, this will require research and depending on the research we will decide if support is feasible.
Updating GUI to use other types of notifications vs all pop ups
Users would like to see less pop up notifications from Zowe Explorer to lessen the distractions that they cause in VS Code.
Improve logging and potential output view to better support end users
Users would like better Logging from Zowe Explorer to help troubleshoot issues.
Enhancements to Extensibility APIs
Extenders would like more robust Extensibility APIs to adopt for their VS Code Zowe Explorer extensions. We have a long list of requested extensibility APIs for extenders.