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

ActivityStream extension process #12

Open
yookoala opened this issue Jun 6, 2018 · 5 comments
Open

ActivityStream extension process #12

yookoala opened this issue Jun 6, 2018 · 5 comments

Comments

@yookoala
Copy link

yookoala commented Jun 6, 2018

If we agree to extend ActivityPub for git federation, we'd need to specify the context on how we'd add vocabs to the ActivityStream.

The ActivityPub community group is drafting an extension process.
Things are still under discussion and we'll have to wait for the finalized version.
https://github.com/w3c/activitystreams/wiki/Extension-process

Based on the current draft, this is probably what we have to do in the development process:

Multiple-implementation extensions still in development

For when we're experimenting with new problem areas that need new vocabulary terms, but we're not quite sure about them yet. For these, we should:

   {
       "@context": ["https://www.w3.org/ns/activitystreams/",
       {"dating": "https://www.w3.org/ns/activitystreams/dating#"}],
       "type": "Person",
       "dating:seekingGender": "any",
       "dating:geographicalRestrictions": {
           "dating:within": "50km",
           "dating:of": "https://places.example/New_York_City"
       }
   }
@yookoala
Copy link
Author

yookoala commented Jun 6, 2018

Related to #2.

@yookoala
Copy link
Author

yookoala commented Jun 6, 2018

@cwebber: Please correct me if I represented it wrong. (OMG. So many typo. I should sleep now)

@yookoala
Copy link
Author

yookoala commented Jun 6, 2018

The SocialCG meeting also talked about having a formal w3c work group for this specification. Or even host discussion within the existing ActivityPub work group.

@gobengo
Copy link

gobengo commented Jun 12, 2018

I think it best to start development of extensions with a URL prefix that is under a non-w3 domain, develop it far enough that there are real-world implementations, and only then (if ever) propose aliasing it to something under the AS2 namespace, which the W3C Social CG should do by consensus or other voting scheme.

@yookoala
Copy link
Author

Agreed,

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

2 participants