Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Publish Schama to schemastore #16

Open
mickaelistria opened this issue Mar 19, 2019 · 2 comments
Open

Publish Schama to schemastore #16

mickaelistria opened this issue Mar 19, 2019 · 2 comments

Comments

@mickaelistria
Copy link

http://schemastore.org/api/json/catalog.json is used by multiple clients to load a schema for given files according to their name pattern.
The devfile schema should be published there so yaml-language-server and downstream, as long as some other clients that look at the schema.

@mickaelistria mickaelistria changed the title Publish to schemastore Publish Schama to schemastore Mar 19, 2019
@mshaposhnik
Copy link
Contributor

As far as i understood those schemas used for json autocompletion and validation in VScode plugins,
but since devfile is not a json, i'm not sure it will help a lot. But we can publish it anyway even just to improve visibility.

@mickaelistria
Copy link
Author

The Yaml-Language-Server (that's used by Che, VSCode and Eclipse IDE) does load look at those schema for yaml autocompletion, hover, validation... as well.
Basically, if the devfile schema manages to find its way to schemastore, then anyone opening a devfile in one of our tools would immediately get a lot of extra features. Being on schemastore will provide a lot of value to end-users.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants