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

Implement ActivityPub protocol #84

Open
gka opened this issue Nov 25, 2018 · 1 comment
Open

Implement ActivityPub protocol #84

gka opened this issue Nov 25, 2018 · 1 comment
Labels

Comments

@gka
Copy link
Member

gka commented Nov 25, 2018

Schnack + Fediverse = Schnackiverse

Schnack is a drop-in comment system for static websites, similar to Disqus, but free and open source and self-hosted. Now what would be cooler than letting Schnack also implement the ActivityPub protocol to become part of the Fediverse!

Cool, but why?

We already implemented Mastodon OAuth as additional signin-provider, but as of now we're only scratching the surface of what's possible.

  • What if your blog/website could be an ActivityPub actor so that users from other ActivityPub communities like Mastodon can follow it to receive updates about new blog posts?

  • What if comments to your blog post would automatically be posted as replies to the activity, so users could follow future comments via Mastodon?

  • What if they could even post comments directly from Mastodon by replying to the post corresponding to the blog post?

  • What if these Toots would then show up in your blog posts comments, even from users who never used the OAuth sign in but just replied to the Toot?

  • What if blog comments from non-Mastodon users would also be posted as Toot replies so the comment thread isn't missing anything?

What's next

As of now these are just some ideas, but we're hoping to move on with this project at some point soon. In the meantime this is the place to hear about related ideas or concerns.

@gka gka added the idea label Nov 26, 2018
@Bugsbane
Copy link

Bugsbane commented Nov 26, 2018

What I'd love to see:

  • New blog posts are tooted
  • People can add a comment by replying in Mastodon/other ActivityPub app
  • People can upvote comments (translating to favoriting in Masto) and boost (resharing comment)
  • People can follow other commenters
  • ... and later... different media types (gifs, oEmbed content, PixelFed images) show as embedded

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

No branches or pull requests

2 participants