You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Tombstone "formerType" property lists "Object" as its range, but based on examples it looks like it should have the same range as the "type" property, which is anyURI. That is, it is unclear what putting an entire "Object" type into the "formerType" property would effectively mean.
The text was updated successfully, but these errors were encountered:
gobengo
pushed a commit
to gobengo/activitystreams
that referenced
this issue
Jan 24, 2018
I think @gobengo 's patch is probably the correct way to deal with this issue. It adds support for xsd:anyURI, but does not remove Object as a potential range. That will allow the correct use (a type id) in this property, but not make unusable any existing implementations that use Object instead.
(Discussed on today's SWIGCG call)
+1 I think it's standard procedure to do what Ben's proposing in cases where document/code/schemata are accidentally more constrictive than (or don't match) spec requirements, i.e. allow intended behavior (in this case, anyURI but ideally valid types only) but not break implementations already built with unintended behavior (in this case, putting in a whole object).
I would also recommend renaming this issue and leaving it open in case a new version of AP spec gets chartered down the road, as the unintended behavior should be deprecated in future spec and removed from future Context.
ryanatkn
added a commit
to ryanatkn/corpus-activity-streams
that referenced
this issue
Jul 21, 2023
Please Indicate One:
Please Describe the Issue:
(I am splitting my email to the public-socialweb mailing list into separate issues, for background please see those emails).
This is ActivityStream vocabulary specific: https://www.w3.org/TR/activitystreams-vocabulary
The Tombstone "formerType" property lists "Object" as its range, but based on examples it looks like it should have the same range as the "type" property, which is anyURI. That is, it is unclear what putting an entire "Object" type into the "formerType" property would effectively mean.
The text was updated successfully, but these errors were encountered: