Skip to content

xref for "self" rel type, improve the wording for usage guidance, security concerns #497

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

Merged
merged 4 commits into from
Nov 18, 2017

Conversation

handrews
Copy link
Contributor

For some reason the reference to the Atom RFC, where "self" was
originally defined, was commented out. Restore the reference
and cite it.

The text for "self" was confusing in that it was unclear which
parts applied in general and which parts applied to only "self"
links for the entire instance document. Rearrange some sentences
to make that more clear.

Also partially addresses issue #485 by improving CREF text about
the "self" security concerns.

@handrews handrews added this to the draft-07 milestone Nov 17, 2017
@handrews handrews requested review from awwright and dlax November 17, 2017 02:59
For some reason the reference to the Atom RFC, where "self" was
originally defined, was commented out.  Restore the reference
and cite it.

The text for "self" was confusing in that it was unclear which
parts applied in general and which parts applied to only "self"
links for the entire instance document.  Rearrange some sentences
to make that more clear.
It seems likely to be related to embedded collection item
representations and whether they can be considered authoritative
without following the link.  Also note the GitHub issue where
this is being discussed.
While improving text around the self link, noticed that the ids
were wrong on one of the example self link output structures,
as well as the corresponding item link.
@handrews
Copy link
Contributor Author

The force-push is just a rebase to resolve conflicts with the merged change that re-arranged the normative vs informative reference lists.

The last paragraph actualy went with the line that was moved
up to the end of the new first paragraph.  So move the former
last paragraph to be second.
@handrews
Copy link
Contributor Author

And also updated with a better paragraph order.

@handrews handrews merged commit b305332 into json-schema-org:master Nov 18, 2017
@handrews handrews deleted the self branch November 29, 2017 04:20
@gregsdennis gregsdennis added clarification Items that need to be clarified in the specification and removed Type: Maintenance labels Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification Items that need to be clarified in the specification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants