Zowe V3 LTS: Office Hours
Zowe™, the Zowe™ logo, and the Open Mainframe Project™ are trademarks of The Linux® Foundation
Zowe V3 Office Hours Series
Sept 6 - Oct 18, Join live or watch the replays
Date (Fridays) | Component |
Sep 6, 2024 | Zowe API Mediation Layer |
Sep 13, 2024 | Zowe CLI & Zowe Client SDK |
Sep 20, 2024 | Zowe Web UI / Application Framework |
Sep 27, 2024 | Zowe Explorer (VS Code) |
Oct 4, 2024 | Zowe Explorer (IntelliJ) |
Oct 11, 2024 | Zowe Systems, Installation, & Packaging |
Oct 18, 2024 | Open for all Topics |
Want a reminder email? Join our mailing list here: https://lists.openmainframeproject.org/g/zowe-user
2
2
Zowe Support Timeline
Active, Maintenance, and End of Support implications
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
2024
Q1
Q2
Q3
Q4
Zowe v1 (Maintenance) EOS 1.28.8 9/30
Zowe v2 (Active) 2.18 8/30
UNDER DEVELOPMENT
Zowe v3 (maintenance)
2025
2026
2027
Zowe v2 (Maintenance) 2.18.x 3/31
Zowe v3 (Active)
Zowe v4 (Active)
3
3
Version Compatibility and Conformance
Zowe Extensions Compatibility Recommendations:
Vendor Support Offerings:
4
Zowe Conformance Landscape: https://www.zowe.org/extend
Zowe Conformance Program: https://openmainframeproject.org/our-projects/zowe-conformance-program/
Zowe Support Provider Conformance Program: https://openmainframeproject.org/our-projects/zowe-conformant-support-provider-program/
Zowe Explorer for VS Code V3 LTS��Zowe Explorer Squad Leads:� Billie Jean Simmons�Adam Wolfe
Zowe Explorer for VS Code v3 Overview
6
Installation & Configuration
Zowe V3 Installation & Configuration
Installation:
Configuration:
8
Support Changes
Zowe Explorer for VS Code v3 support changes
10
WHAT:
- Updated supported VS Code engine to 1.79.0
- Dropped support for Theia IDE
WHY: VS Code engine 1.79.0 allows newer APIs that can be used to enhance the extension, ie. VS Code tree view APIs allowing drag and drop functionality.
IMPACT: Theia IDE users and VS Code users with version below 1.79.0 may experience breakages with Zowe Explorer with support dropped.�
Persistent settings moved to local storage
11
WHAT: Added support for storing persistent settings in local storage
WHY: To improve support of the Explorer for VS Code in cloud-based IDEs like Codespaces
IMPACT: The users shouldn’t lose the settings when reloading browser.
Extracted Data Set Template setting from persistent history settings
12
WHAT: Data set templates has new VS Code setting ‘zowe.ds.templates’
WHY: To not add to local storage with other persistent settings moved
IMPACT: Allows users to share data set templates across the team with a workspace setting.
Removal of V1 profiles
13
WHAT: Functionality related to creating and modifying V1 profiles will be removed from Zowe Explorer in V3.
WHY: V1 profiles were deprecated in V2 in favor of the more flexible and portable Team Config.
IMPACT (Users): To use Zowe Explorer V3, users will have to implement team configs or convert existing profiles to a team configuration file.
IMPACT (Extenders): Extenders will have to update to the new Zowe Explorer APIs to continue using team configs for loading user profiles.
Enhancements
Auto detect and offer to convert v1 profiles
WHAT: Automatically detect if v1 profiles are in use and offer the user an option to convert existing profiles into a team configuration file or create a new team config file.
WHY: Help users migrate from v1 profiles to team configuration files.
IMPACT (Users): A prompt with choice on start up of Zowe Explorer v3 for first time.
IMPACT (Extenders): Zowe Explorer API created for use by extenders to have this capability also.
Compare files
16
WHAT: Compare Files in MVS view, the Unix Systems Services view, and across the two views.
WHY: To simplify understanding the difference e.g. in configuration
IMPACT: Spend less time when verifying the configurations and getting changes form one file to another.
Issue UNIX commands
17
WHAT: Issue UNIX command capability added.
WHY: To allow users the option to issue UNIX commands from Zowe Explorer for VS Code.
IMPACT: Spend less time changing environments or using a cli terminal to issue UNIX commands.
Jobs Tabular View
18
WHAT: "Show as Table" option for profile nodes in the Jobs tree.
WHY: To allow users to display lists of jobs in a tabular view. Jobs can be filtered and sorted within this view, and users can select jobs to cancel, delete or download.
IMPACT: Allowing users a more streamline way to view and manipulate z/OS Jobs.
Additional enhancements for Users
19
Breaking Changes
Removal of deprecated items
21
WHAT: Removal of deprecated constants, options, and methods.
Full list of changes affecting extenders
WHY: These items were deprecated in V2 and are either redundant or no longer useful.
IMPACT (Extenders): Extenders using previously deprecated items will have to be modified to use alternatives.
Resources
Zowe V3 Resources
23
Zowe V3 Contacts
24
Thank you!��Questions?