Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant