Skip to content
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

Does not accept ActivityStream 2.0 documents #9

Open
indrora opened this issue Nov 26, 2018 · 0 comments
Open

Does not accept ActivityStream 2.0 documents #9

indrora opened this issue Nov 26, 2018 · 0 comments

Comments

@indrora
Copy link

indrora commented Nov 26, 2018

ActivtyStreams 2 defined a set of incompatibilities between AS2 and AS1. Notably:

  • When processing Activity Streams 1.0 documents and converting those to 2.0, implementations ought to treat id as an alias for the JSON-LD @id key word; and the objectType and verb properties as aliases for the JSON-LD @type keyword.
  • In Activity Streams 1.0, the "post" verb was defined to describe the action of both creating an object and "posting" or uploading it to a service. This specification replaces the "post" verb with separate Create and Add Activity types. When processing Activity Streams 1.0 documents and converting those into 2.0, implementations SHOULD treat instances of the " post" verb as equivalent to Create if there is no target property specified; and equivalent to Add if there is a target property specified.

The first one is a big pain: While AS2 parsers should be able to handle AS1 content that this produces (using @id and @type), this needs data put into it to be massaged into an AS1 document (using @id instead of id, etc) or it chokes.

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

No branches or pull requests

1 participant