Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/zowe/community into ze-23pi4
Browse files Browse the repository at this point in the history
Signed-off-by: zFernand0 <[email protected]>
  • Loading branch information
zFernand0 committed Oct 27, 2023
2 parents 6913651 + dc6f49e commit d824afb
Show file tree
Hide file tree
Showing 6 changed files with 51 additions and 31 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Zowe CLI Squad - 23PI3 - (2023/10/24 - 2024/01/22)
# Zowe CLI Squad - 23PI4 (2023/10/31 - 2023/01/22)

## V3 Pre-release
Implement planned changes for V3 and publish a pre-release version to npm.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

- [x] [Add UI for managing local storage history data for USS/DS/Jobs](https://github.com/zowe/vscode-extension-for-zowe/issues/2488)
- [ ] [Minimize the activate() function to have less chance of failure](https://github.com/zowe/vscode-extension-for-zowe/issues/1985)
- [ ] [STRETCH] [Group common method into Singleton classes](https://github.com/zowe/vscode-extension-for-zowe/issues/2109)
- [ ] [STRETCH] [Use `vscode.FileSystemProvider` for content downloaded from mainframe](https://github.com/zowe/vscode-extension-for-zowe/issues/2207)
- [ ] [STRETCH] [Group common method into Singleton classes](https://github.com/zowe/vscode-extension-for-zowe/issues/2109)
- [ ] [STRETCH] [Forward all extra properties to the SDK calls](https://github.com/zowe/vscode-extension-for-zowe/issues/2399)

### Added functionality to JOBS tree view
Expand All @@ -27,15 +27,16 @@

### High Priority work

- [ ] [Update clipboard-related calls to use a Theia-compatible option](https://github.com/zowe/vscode-extension-for-zowe/issues/2219)
- [ ] [Provide Client Side z/OSMF Certificate Support Zowe Explorer](https://github.com/zowe/vscode-extension-for-zowe/issues/2373)
- [ ] [Zowe Explorer causes a lot of rg.exe processes in the background](https://github.com/zowe/vscode-extension-for-zowe/issues/2463)
- [ ] [Remote-SSH: Unable to load profiles on Zowe Explorer](https://github.com/zowe/vscode-extension-for-zowe/issues/2430)
- [ ] [Provide Client Side z/OSMF Certificate Support Zowe Explorer](https://github.com/zowe/vscode-extension-for-zowe/issues/2373)
- [x] [Sorting of PDS member list based on ISPF stats](https://github.com/zowe/vscode-extension-for-zowe/issues/2420)
- [ ] [Add ability to download/view/upload Datasets/Members/USS files in non-standard codepage](https://github.com/zowe/vscode-extension-for-zowe/issues/2435)
- [ ] [zowe profiles create zosmf-profile allow specification of --console-name](https://github.com/zowe/vscode-extension-for-zowe/issues/1667)
- [ ] [Allow Zowe Explorer to check VS Code marketplace to install current credential manager](https://github.com/zowe/vscode-extension-for-zowe/issues/2381)
- [ ] [Consider adding integration tests using vscode-extension-tester](https://github.com/zowe/vscode-extension-for-zowe/issues/2322)
- [ ] [STRETCH] [Unexpected behavior in TSO Commands](https://github.com/zowe/vscode-extension-for-zowe/issues/2528)
- [ ] [STRETCH] [Consider adding integration tests using `vscode-extension-tester`](https://github.com/zowe/vscode-extension-for-zowe/issues/2322)
- [ ] [STRETCH] [Update clipboard-related calls to use a Theia-compatible option](https://github.com/zowe/vscode-extension-for-zowe/issues/2219)

### [STRETCH] Improve UX for token based authentication

Expand Down Expand Up @@ -104,3 +105,14 @@
- 23Q3
- *When do you plan to deliver the solution?*
- 24Q1

### [Zowe Explorer v3 GA]()

- *What problem are you solving?*
- We have a great deal of items to complete for the v3 GA date and we don't want to miss anything important.
- *What are you doing to solve it?
- Prepare a plan for dependency & engine updates, enhancements, migration tactics, and other items needed for our v3 GA release.
- *When do you plan to start the work?*
- The work has been in progress since 23Q1
- *When do you plan to deliver the solution?*
- 24Q1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Zowe Onboarding Squad - 23PI4 - (2023/10/24 - 2024/01/22)

## (1) Goal: Community Outreach: Support Existing practices and programs to facilitate & improve communication
- Drive suggestions and encourage publication of Zowe blogs [focus on V3 this quarter]
- Drive suggestions and encourage publication of Zowe blogs [focus on V3 this quarter] see: https://github.com/orgs/zowe/projects/4/views/1
- Quarterly Webinars (next rev Dec)
- Roadmap (Next rev)
- Q of M (Nov, Dec, Jan)
Expand All @@ -11,10 +11,9 @@
- Finalize NEW conformance programs: SDK, Explorer for Intelli J
- Prep & Schedule V3 Office Hours for Consumers
- Review / revise Conformance Program Application process
- Introduce (for discussion & vote) permanent resolutions to the consumer "authentic & fragmented zowe" concerns
- Propose permanent resolutions to the consumer "authentic & fragmented zowe" concerns

## (3) Goal: Education & Certification / Advance efforts
- Assist Interskill in publishing revisions to existing Zowe Foundations Course
- Provide inputs & continue to track new Interskill Zowe Course: [Install, Configure, Admin & Troubleshoot Zowe z/OS components]
- STRETCH Goal: Launch Pilot for this course (dependent on Interskill)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Zowe Systems Squad - 23PI3 - (2023/07/25 - 2023/10/23)
# Zowe Systems Squad - 23PI4 (2023/10/31 - 2023/01/22)

The primary goals for the system squad this PI continue - maintaining release operations, responding to high priority issues, and making tactical improvements where time allows.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,32 @@
# Zowe ZOS Squad 23PI4 -
# Zowe ZOS Squad 23PI4 (2023/10/31 - 2023/01/22)

## Engagement with IBM ZOS Team

Continuing to try to get engagement with IBM on next release test access. Will use Marist and/or Dallas Test systems.
Will hopefully establish TDM (Technical Disclosure) and ICN access.

## Work with ZOSMF for better, simplified future

Participation with ZOSMF team to end a near-decade of dysfunction. Goals are to explore major simplification of back-end services while retaining compatibility with Zowe. Considering APIML-like features in ZOSMF itself. Maybe having ZSS server potentially as plugins to ZOSMF.

## HTTP Authentication Refactoring and Client Cert Support [#631](https://github.com/zowe/zss/issues/631)

The main work of supporting R_usermap is done, but this work exposed an issue in ZOS ESM security implementation. The security context (ACEE) that is used to authorize calls uses the server/ASCB context rather than impersonated/thread/TCB context. TSS and ACF2 implmented this in a different manner than RACF and implicity, SAF. So there is the hope that this issue will be settled in Q4 202

Phase 2 is a long-overdue refactoring of zss httpserver authentication into plugins. There are auth features for HTTP Basic, JWT, Certificates, SSH Tunnels (single user mode), etc. This code is intertwined in ways that is getting hard to support. This must be done in Zowe 3.0 to make a long term investment against achieving notoriety in CVE's (!).

## Performance optimizations to ZIS PC Routines [#404](https://github.com/zowe/zowe-common-c/issues/404)

The ZOS service IEALSQRY has been determined to be to expensive to be used in its current role and will be replaced by somthing more direct and simple

## LPA Module Reuse in ZIS (Q4/Q1 ???) [#405](https://github.com/zowe/zowe-common-c/issues/405)

Use of shared memory (LPA) for Zowe modules can consume too much precious 31 bit common storage and better reuse logic is planned.

## Configuration Management Semantic Checks [#627](https://github.com/zowe/zss/issues/627)

Annotation in JSONSchema. Standard validations including file and dataset existence, network resources, security/resources. Maybe custom validations using embedded javascript.

## Embedded JavaScript Enhancements [#626](https://github.com/zowe/zss/issues/626)

The embedded javascript feature has allowed almost all ZWE code to be uplifted from shell scripts and frequent calls to start up Node to a running well-structured TypeScript. A few gaps persist and should be closed.
Expand All @@ -22,18 +43,6 @@ Dataset listing (catalog access) works, but create, copy, delete would be useful

Loading certificates to keyrings, creating root CA's and server Certs.

## Performance optimizations to ZIS PC Routines [#404](https://github.com/zowe/zowe-common-c/issues/404)

The ZOS service IEALSQRY has been determined to be to expensive to be used in its current role and will be replaced by somthing more direct and simple

## LPA Module Reuse in ZIS (Q4/Q1 ???) [#405](https://github.com/zowe/zowe-common-c/issues/405)

Use of shared memory (LPA) for Zowe modules can consume too much precious 31 bit common storage and better reuse logic is planned.

## Configuration Management Semantic Checks [#627](https://github.com/zowe/zss/issues/627)

Annotation in JSONSchema. Standard validations including file and dataset existence, network resources, security/resources. Maybe custom validations using embedded javascript.

## QJS (Embedded JS updates) [#628](https://github.com/zowe/zss/issues/628)

QuickJS overdue for a rebase. (Sean this might not be true). Also the tracing and debuggability of QJS errors needs improvement. Error's in the QJS pcode interpreter are hard to understand. Ebcdic vs UTF8 issues still persist. Improvements are needed.
Expand Down
18 changes: 9 additions & 9 deletions Project Management/PI Planning/23PI4 Planning/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ Opening Presentations<br>
[TSC Opening](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%2023PI4%20TSC%20Focus.pptx.pdf)<br>

Squad PI Objectives<br>
[Documentation](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Doc%20Squad%20-%2023PI4%20Objectives.md)<br>
[Explorer](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Explorer%20Squad%20-%2023PI4%20Objectives.md)<br>
[API-ML and Security](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20API%20ML%20Squad%20-%2023PI4%20Objectives.md)<br>
[CLI](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20CLI%20Squad%20-%2023PI4%20Objectives.md)<br>
[Systems](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Systems%20Squad%20-%2023PI4%20Objectives.md)<br>
[WebUI](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Web%20UI%20Squad%20-%2023PI4%20Objectives.md)<br>
[Onboarding](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Onboarding%20Squad%20-%2023PI4%20Objectives.md)<br>
[zOS](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20ZOS%20Squad%20-%2023PI4%20Objectives.md)<br>
[IntelliJ](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI3%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20IntelliJ%20Squad%20-%2023PI4%20Objectives.md)<br>
[Documentation](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Doc%20Squad%20-%2023PI4%20Objectives.md)<br>
[Explorer](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Explorer%20Squad%20-%2023PI4%20Objectives.md)<br>
[API-ML and Security](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20API%20ML%20Squad%20-%2023PI4%20Objectives.md)<br>
[CLI](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20CLI%20Squad%20-%2023PI4%20Objectives.md)<br>
[Systems](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Systems%20Squad%20-%2023PI4%20Objectives.md)<br>
[WebUI](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Web%20UI%20Squad%20-%2023PI4%20Objectives.md)<br>
[Onboarding](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20Onboarding%20Squad%20-%2023PI4%20Objectives.md)<br>
[zOS](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20ZOS%20Squad%20-%2023PI4%20Objectives.md)<br>
[IntelliJ](https://github.com/zowe/community/blob/master/Project%20Management/PI%20Planning/23PI4%20Planning/PI%20Planning%20Preparation%20by%20Squad/Zowe%20IntelliJ%20Squad%20-%2023PI4%20Objectives.md)<br>

Workgroup Updates<br>
[Event Management Workgroup]()
Expand Down

0 comments on commit d824afb

Please sign in to comment.