-
Notifications
You must be signed in to change notification settings - Fork 150
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
Handle more metadatas for the plugin viewer #71
Comments
@slemeur can you clarify the scope of this task.
to each meta.yaml? Are they all mandatory? |
All others are mandatory. |
A typical plugin yaml that would be provided by the registry:
|
@mkuznyetsov here are initial fields https://raw.githubusercontent.com/eclipse/che-plugin-registry/master/plugins/org.eclipse.che.editor.theia/1.0.0/meta.yaml. All of them are a single word, so we can't say which style (dash based or camelcase) they are using. @slemeur it is time to decide which style we use and change non-conformant fields before the Beta release |
@mkuznyetsov your example looks good to me |
Created an issue for that eclipse-che/che#12501 |
@mkuznyetsov Is it already fixed? |
It would be nice to have fields description(name, description, optional/required) and meta.yaml full example in README.md of the che-plugin-registry repository. |
Plugin Registry for openshift.io now runs with new version of plugin registry (with new plugin viewer fields) |
Goal
The plugin viewer allows to display a lot of metadatas about the plugins. We need the plugin-registry to allow a plugin contributor to provide those metadatas so they can be exposed by the api and displayed to the end-user is the plugin viewer.
Visual mockups of the Plugin Viewer
https://redhat.invisionapp.com/share/J8PGG7D7TFP#/screens
Metadata needed
Each plugin will need to provide the following information
We should have a define set of categories:
The text was updated successfully, but these errors were encountered: