-
Notifications
You must be signed in to change notification settings - Fork 748
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
Publish schema on http://schemastore.org/json/ #50
Comments
@ndeloof Do somebody done that? Or maybe I should do it on my own? It would be usable for me and some time passed away since there was issues on it, I haven't seen that on schemastore. |
Ahhh... Fuck, I'll take part in this. |
Actually opened a PR to SchemaStore with docker-spec. Thanks for your awesome configuration, let's make it usable. |
Merge completed, Awesome! 🎉 @ndeloof Issue can be closed :) |
Thanks for your help with this @ZiQiLN 👍 I've asked the approver of your PR to confirm if we can simply link out to this repo. This would simplify maintenance, as schema would be referenced from one place (thereby avoiding duplication and the need to keep these in sync). |
Actually I made a little mistake with adding a schema in JSON, because in catalog I've added raw from your GitHub repo. |
Ah, I see - sorry, didn't check the large diff. Would you like to submit a follow-up PR to finish that up or should we do it? Also, we should add |
Oh, sorry. I was not aware of `compose.yml`, I can follow up on my PR but not today, in general, it isn't a much problem for me. And an additional question, do your files should be stored in SchemaStore in fixed version or should I link a repository raw?
…On Jul 24 2020, at 11:33 am, Eric Hripko ***@***.***> wrote:
Ah, I see - sorry, didn't check the large diff. Would you like to submit a follow-up PR to finish that up or should we do it?
Also, we should add compose.y(a)ml to the fileMatch - as per the spec ***@***.***/6?redirect=https%3A%2F%2Fgithub.com%2Fcompose-spec%2Fcompose-spec%2Fblob%2Fmaster%2Fspec.md%23compose-file&recipient=cmVwbHkrQUo2NzYyNlNKRzVMUk5YQ0VET1JETzU1RTJGNUpFVkJOSEhDREhBU05FQHJlcGx5LmdpdGh1Yi5jb20%3D).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub ***@***.***/7?redirect=https%3A%2F%2Fgithub.com%2Fcompose-spec%2Fcompose-spec%2Fissues%2F50%23issuecomment-663448534&recipient=cmVwbHkrQUo2NzYyNlNKRzVMUk5YQ0VET1JETzU1RTJGNUpFVkJOSEhDREhBU05FQHJlcGx5LmdpdGh1Yi5jb20%3D), or unsubscribe ***@***.***/8?redirect=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAJ676252GMS6JHHOPCREORLR5FINJANCNFSM4KTWHC4A&recipient=cmVwbHkrQUo2NzYyNlNKRzVMUk5YQ0VET1JETzU1RTJGNUpFVkJOSEhDREhBU05FQHJlcGx5LmdpdGh1Yi5jb20%3D).
|
Resolved as per PRs above - thank you @ZiQiLN for helping out with this functionality 🙌 |
The file is currently unavailable for some reason. |
What is the problem you're trying to solve
schema can be used to offer IDE autocompletion and validation.
Describe the solution you'd like
schemastore.org do define an API for IDE to download schema
(https://www.jetbrains.com/help/idea/json.html)
we just have to publish compose schema to offer users autocompletion
Additional context
Initialy proposed by docker/compose#2089 (comment)
The text was updated successfully, but these errors were encountered: