Help me out here #indieweb I currently have a statically generated site. How much of a headache is it going to be to integrate more IndieWeb features like reactions, mentions, etc? Am I better off going server side or using calls to endpoints on page load?
@huwfulcher Lots of services to integrate with - several static generators have libraries one can use to capture and interact with web-mentions. See https://indieweb.org/Webmention - I don't recognize your flavor of SSG but it looks to be in Rust? Peruse https://indieweb.org/Rust and if you see missing pieces feel free to login and update that page. #IndieWeb
@artlung Thanks Joe! At the moment it's powered by go, I wrote it myself so I'm happy to have to adapt it as needs be
@huwfulcher I think adding markup indicating you can receive webmentions and then sorting out how to display them are the pieces. https://webmention.io/ would be a great start. And yes, there's a page on Go too. https://indieweb.org/Go If you have questions the IndieWeb chat is always there. Questions about your situation would be welcome in our dev channel.
@artlung Thanks very much, I'll definitely pop into the chat and ask there
For displaying webmentions on a static site, I went with using webmention.io as my webmention endpoint and fetching responses in the browser using https://github.com/PlaidWeb/webmention.js
To send webmentions, I have an automatic process in my Netlify build to check my feed and send mentions, but you could also use https://webmention.app/ to do the same.
@anthony thanks ill take a look! I’m all self hosted so I could stand something up locally that hooks in
@huwfulcher Genuine curiosity, other than "to do it”, why are you interested in adding webmentions/reactions/etc..?
@shellsharks mainly “to do it”, the more I’ve looked into it the more it seems like a headache for not much upside
@huwfulcher This is the journey many who've ventured far enough into the “IndieWeb” have. IMO indieweb.org should just remove webmentions from being well mentioned... It's not easy to implement, has minimal adoption and from a functionality perspective is lacking compared to other options like ActivityPub.
I just had to read through some blog post where someone lamented that they could not be "part of the indieweb" because they couldnt do webmention. Like... that's not what makes you indieweb!
@shellsharks agreed, and from what I can see, a lot of the implementations of webmentions are no longer actively maintained. That also seems to be a wider thing im seeing in IndieWeb. Lots of activity 2017-2021 but has trailed off since then.
From the outside looking in, part of the problem is that a website doesn’t really function well in a “community” microblogging like Mastodon/X/Nostr brings that to the table.