-
Notifications
You must be signed in to change notification settings - Fork 61
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
name versus nameMap clarification #616
Comments
This is somewhat confusing. When we were creating the AS2 docs, we considered The question now is whether this rises to the level of an error, requiring an Erratum, or if this is the kind of clarification that we would do in a next version. I think this is some significant text, and probably should be part of a next version's clarifications. |
@trwnh suggests that this also might be a good candidate for a Primer page, to cover the basics how to use these properties. |
No, the |
The difference between From the N-Quads and Table views, you can see the difference between I don't think there should be both |
As an aside, thank you for mentioning the primer. I did not know that exists. (And for others who may not know it exists, https://w3c.github.io/activitystreams/, https://www.w3.org/wiki/Activity_Streams/Primer) |
Relates to #486 |
just wanted to mention, the sentence " that name has no @language declaration" might be misleading. From the bottom of my heart, encouraging anyone to be ActivityPub conformant and support "the entirety"- |
I think this error of omission is too big to be covered by an erratum, which is usually something we do for an error of commission, that is, textual or example errors. In this case, I'm going to take off the Needs erratum tag, and leave the Needs primer and Next version. I think the best outcome would be to fully document *Map in the Vocabulary doc in the next version of the standard. |
just btw; Posted to fedi then: […] (apart from this concrete issue) it make me think about how new users to the protocol understand the use of multiple languages The problem why the #ActivityPub #Specification has a deep learning curve: In order to understand the use of multiple languages, you need to read at least 4 specifications.
The default language is defined in the
The primer to read about how to use it is in the while the properties are described in the
While this is understandable and fine for me, it might be confusing to new or non-tech-implementors … |
Please Indicate One:
Please Describe the Issue:
Activity Vocabulary Object only mentions
name
, but Activity Streams Object mentions bothname
andnameMap
. The Activity Vocabulary name property shows an example where the property is namedname
(example 117) and one where it is namednameMap
(example 118).name
andnameMap
instead of onlyname
?name
meant to always bexsd:string
andnameMap
meant to always berdf:langString
?The text was updated successfully, but these errors were encountered: