Skip to content

Fix: Remove some confusing wording regarding all JSON objects being AS2 Object#770

Open
trwnh wants to merge 2 commits into
w3c:mainfrom
trwnh:every-json-object
Open

Fix: Remove some confusing wording regarding all JSON objects being AS2 Object#770
trwnh wants to merge 2 commits into
w3c:mainfrom
trwnh:every-json-object

Conversation

@trwnh

@trwnh trwnh commented Jun 6, 2026

Copy link
Copy Markdown

See #706

Fix w3c#706

Note that "everything is an extension of Object"
is still in effect due to the next paragraph's
last sentence containing the clause after the
semicolon.
@trwnh trwnh changed the title Change: Remove confusing wording regarding Object vs Link Fix: Remove some confusing wording regarding Object vs Link Jun 6, 2026
Comment thread core/index.html
<code><a>Object</a></code> or a <code><a>Link</a></code>. All other types
defined in the Activity Vocabulary, as well as all extension types, are
derived from these two base types.
All other types

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Saying "all" and then immediately proceeding to "one exception" (which implies there are more) is problematic. There might be something better than "Nearly all", like "Virtually all", "With a few exceptions, all", etc.

Suggested change
All other types
Nearly all other types

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"All other types" is correct"; I guess the real problem is that "One exception" is not really an exception. It's more of a note on disjointness. I'm noticing now that Links is actually already mentioned in the list as the 2nd item.

There is a possibility that the next paragraph may be reworked or removed entirely, as it's part of other issues. I'll remove lines 636-637 to avoid further confusion.

@trwnh trwnh changed the title Fix: Remove some confusing wording regarding Object vs Link Fix: Remove some confusing wording regarding all JSON objects being AS2 Object Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants