zowe-cli icon indicating copy to clipboard operation
zowe-cli copied to clipboard

Enable ZE extensions to retrieve profiles not in schema

Open gejohnston opened this issue 1 year ago • 3 comments

Is your feature or enhancement request related to a problem or limitation? Please describe

The schema for a profile is only added when a CLI plugin is installed. However, if only the corresponding ZE extension is installed, the profile can be created, but no schema for that profile is added. Because the ZE extension cannot retrieve a profile that does not have a schema, the ZE extension cannot use its profile unless and until the customer installs the corresponding CLI plugin. We do not want to require customers to install the CLI or a specific plugin in order to use a ZE extension.

Describe your enhancement idea

Enable ZE extenders to retrieve their needed profiles.

Describe alternatives you've considered

  • One possibility is to modify exiting APIs to retrieve profiles, even if they have no schema.
  • It possible that a modification resulting from following issue may make any additional modifications unnecessary.
    • #1964

Provide any additional context

gejohnston avatar Nov 15 '23 17:11 gejohnston

Thank you for raising this enhancement request. The community has 90 days to vote on it. If the enhancement receives at least 5 upvotes, it is added to our development backlog. If it receives fewer votes, the issue is closed.

github-actions[bot] avatar Nov 15 '23 17:11 github-actions[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] avatar Feb 18 '24 18:02 github-actions[bot]

Could this be considered as resolved?

With #1964 we added the ability to record the use of profiles. I believe this helps us determine whether or not to remove a profile type from the schema. And as long as an extender has recorded their use of that profile type, the existing APIs should be able to find said profile in the schema.

I might be mixing things up though 😋

zFernand0 avatar Feb 20 '24 11:02 zFernand0

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] avatar May 20 '24 12:05 github-actions[bot]

This issue has been automatically closed due to lack of activity. In an effort to reduce noise, please do not comment any further.

github-actions[bot] avatar Jun 03 '24 18:06 github-actions[bot]