Forem Creators and Builders 🌱

Sia
Sia

Posted on

Enable webmentions

Hi, the GitHub issue mentioned to start a discussion here instead.

I think there are two options:

  • anytime someone reacts to a Dev.to post, send an official webmention to the webmention api.

-or-

I'm new to Forem so feel free to provide feedback on which tags I should use here, etc.

Latest comments (4)

Collapse
 
bennypowers profile image
Benny Powers

Is this something the devs are interested in supporting? Something I can help with? I recently implemented receiving webmentions from mastodon on my blog, and I'd love to slurp up all those old likes and comments from dev.to posts to their canonical urls

Collapse
 
ajciccarello profile image
Anthony Ciccarello

Again there's already some helpful information in the GitHub issue, but I think the features I would like to see the most would be:

  1. Forem sending out webmentions when posts link to a site that supports webmentions
  2. Forem sending out web mentions to a post's canonical URL when Forem users interact with a post so likes & comments can be shared to the original post (might require some microformats as well to allow parsing)
  3. Forem receiving webmentions on posts and showing those reactions and comments in some form. These could also be forwarded to a Canonical URL if available.

As someone who has implemented Webmentions on their site, I would love to have Forem support these kinds of interactions.

Collapse
 
maya profile image
maya

I think there are a bunch of cool ways webmentions could be integrated!

One place to start might be like lobste.rs, sending outgoing webmentions where possible. Notifying people when their content is being discussed on a Forem instance seems cool

Collapse
 
maya profile image
maya

Ahh, whoops, looks like the discussion has definitely moved past this -- just catching up with the Github reading. Anyway, I'm just weighing in with enthusiasm as a webmention-enabled website-owner who would definitely like to syndicate some stuff this way if this gets going. :)