-
-
Notifications
You must be signed in to change notification settings - Fork 310
Feedback on FAQ for draft-06 Hyper-Schema changes #299
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
Comments
@awwright @jdesrosiers @Relequestual @geemus @slurmulon @Anthropic @dlax |
Overall, I think this is a good idea to have a FAQ and most of the content is useful. On the other hand, I'm not sure all the contents would fit in a FAQ and wonder if some items wouldn't be better suited in release notes.
I think we should mention |
This looks useful. Great job. |
That feedback is too vague to be actionable :-) Also, I don't have time to manage a bunch of documents, and it will be hard enough to get people to read one much less two or three. I don't care what we call it, but this is the document.
That's not what people mean when they ask those questions, they know about the header already and are only interested in how to put the information in the schema. We've been through enough discussions on this topic to know the pattern, and the FAQ is sprawling enough as it is without getting further into protocol usage advice. |
Fair enough.
The document currently addresses both use cases, which is probably fine as a first step. Thanks for putting this together.
Not sure this is true for everybody. For instance, json:api has a item about this in its FAQ: http://jsonapi.org/faq/#how-to-discover-resource-possible-actions |
That would be a reasonable expectation. I didn't want to get into too many more topics because a.) I've been writing a huge amount of documents on hypermedia between this project and my official day job work, and b.) if a page gets too long no one reads it. Or more accurately, very few read it, and the people who hate reading long things complain. A lot. (I'm super-tired of it over the past several years; I know I'm verbose, if someone wants to edit it to tighten the language be my guest)
Yeah, it's really a FAQ about the migrating to the new draft. There is already a thing called "Release Notes" in the actual draft, so calling this "Release Notes" would be confusing. But maybe FAQ is also confusing. Open to other title suggestions.
Thanks & you're welcome!
Meh, I was probably overly cranky about this last night. I'm mostly worried about getting into a really large topic of runtime HTTP interactions in the FAQ. It's really, really hard to keep these things focused, and starting to talk about that makes people ask for a more thorough treatment and I just can't right now. |
Your FAQ page is just TOO LONG... ;) But no, it's actually useful, so thanks. |
@dlax I did make a note of the Allow response header and also made the title more about migrating from the old to new draft than a general faq. I think that takes care of all feedback so far so I guess I'll close this. It can be re-opened if more feedback comes in, or people can just open a new one. |
Sorry for the late response (vacation last week). 👍 |
@geemus no worries thanks for looking it over! |
@handrews I like it, is it linked from the webpage, should it be if not? |
There's a lot that's gone on with Hyper-Schema between draft-luff-json-hyper-schema-00 and draft-wright-json-schema-hyperschema-01, and the "why" of the changes isn't always obvious. So I wrote a FAQ about it (assuming that currently opened PRs are approved and no further changes are made):
https://github.com/json-schema-org/json-schema-spec/wiki/FAQ:-draft-wright-json-schema-hyperschema-01
Please comment here on what needs to be improved!
The text was updated successfully, but these errors were encountered: