Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

24PI1 Planning #1971

Closed
14 of 26 tasks
adam-wolfe opened this issue Nov 20, 2023 · 0 comments
Closed
14 of 26 tasks

24PI1 Planning #1971

adam-wolfe opened this issue Nov 20, 2023 · 0 comments
Labels
keep Issues with this label will be ignored by the stale bot

Comments

@adam-wolfe
Copy link
Contributor

adam-wolfe commented Nov 20, 2023

Zowe CLI Squad - 24PI1 - (2024/01/23 - 2024/04/22)

V3 Preparation

Implement planned changes for V3 and continue to publish pre-release versions to npm.

Config Usability

Continue to improve team config robustness and flexibility.

Extension Support

Ensure that extenders have access to the tools they need to interact with team config and secure credential storage.

V3 Open Source CLI Plug-in Updates and Conformance - Added February 1, 2024

Update the open source Zowe CLI plug-ins and achieve V3 conformance.

High Priority and Upvoted Defects and Enhancements

Continue to responsibly address backlog items according to perceived priority and community interest.

SDK Conformance and LTS status

Work with the Onboarding Squad and the IntelliJ Explorer Squad to develop Zowe client SDK conformance criteria and ensure that the Node.JS and Python Zowe Client SDKs achieve conformance.

OpenSSF Best Practices Badge

Support the ongoing Zowe OpenSSF Best Practices audit process.

Helpful links for OpenSSF Best Practices Badge criteria:

Zowe CLI / Zowe SDK Roadmap

Ensure that Zowe VS Code Extensions can Share Access to zowe.schema.json with Zowe CLI

  • What problem are you solving?
    • Zowe CLI overwrites team config profile entries contributed by Zowe Explorer extensions, preventing those extensions from being able to properly access profiles from a user's team config.
  • What are you doing to solve it?
    • Schema profile additions will be synchronized in such a way that both VS Code extensions and Zowe CLI plug-ins can contribute to a schema without removing the profiles contributed by the other.
  • When do you plan to start the work?
    • CY23Q4
  • When do you plan to deliver the solution?
    • CY24Q1

Gold OpenSSF Best Practices Badge (Formerly CII Best Practices Badge)

  • What problem are you solving?
    • The Zowe Project has not earned the gold OpenSSF Best Practices Badge, a requirement from LF/OMP that ensures the Open Source project satisfies FLOSS (Free/Libre & Open Source Software) Best Practices criteria
  • What are you doing to solve it?
    • Review requirements and take necessary actions to satisfy them for the gold badge level
  • When do you plan to start the work?
    • CY22Q3
  • When do you plan to deliver the solution?
    • CY24Q1 Achieve Passing Badge
    • CY24Q4 Achieve Silver Badge
    • CY25Q4 Achieve Gold Badge

SDK Conformance and LTS Status

  • What problem are you solving?
    • Mainframe developers are interested in extending the existing SDKs in order to create applications for their services
  • What are you doing to solve it?
    • Solidify the SDK Conformance guidelines for:
      • New Services (like CICS SDK)
      • New Programming languages (like Kotlin SDK)
    • Prepare the SDKs technically and logistically for conformance
    • Determine if existing SDKs are conformant and communicate conformance gaps for prioritization
    • Release the Zowe Client Node.js SDK as LTS
  • When do you plan to start the work?
    • CY23Q2
  • When do you plan to deliver the solution?
    • CY23Q4 (delayed until CY24Q2)
@adam-wolfe adam-wolfe added the keep Issues with this label will be ignored by the stale bot label Nov 20, 2023
@adam-wolfe adam-wolfe pinned this issue Nov 20, 2023
@adam-wolfe adam-wolfe unpinned this issue Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
keep Issues with this label will be ignored by the stale bot
Projects
Status: Closed
Development

No branches or pull requests

1 participant