Today, I've decided to give up on my blog's commenting system.
I've been blogging for almost 20 years. I have received 13,007 comments on 978 of my posts. So why am I stopping now?
Blog post:
→ https://www.davidrevoy.com/article980/ive-decided-to-give-up-on-my-blogs-commenting-system
@davidrevoy That is really sad, but not surprising :(.
An alternative I am playing with (but I am very far from having your audience size) is to add a link "Discuss this article on Mastodon" at the end of my posts. With just a link (not inlined Mastodon comments), you give readers a place to comment but the moderation stays on Mastodon side.
@davidrevoy Ah, I too, missed the part where you said your Mastodon instance deletes older comments
@agateau Thanks. No problem and I just added a little '[1]' update: I got news from my instance, Framapiaf isn't removing automatically the comments after 30 days. I assumed it was like that because of a bias: 30 days ago they flushed accidentally it during an upgrade. it's not planned for it to happen again in the future.
So, maybe adding a masto ID in my admin panel and writing a link in the footer to invite to read comments is probably something I'll do.
@davidrevoy @agateau If you plan to do that, here is the helpful link :) https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/
@carlschwan @agateau It's what I did last week (fully php, with a cache that catches the API json file once every 4h to not overload my instance with all my visitors and your code was inspiring, I had the bookmark open all the time during integration Carl
(thanks for the recent update).
I abandoned it because I thought my instance was trashing all comments after 30 days.
Maybe I'll digg back in my git history to find it and reinstall it. It was like 100% ready: screenshots:
@davidrevoy @agateau Once you find it back from your git history, I could probably mention your solution on my blog post since a few readers asked me for a php /server side solution
@carlschwan Right. I'll try to publish the core of the code on the post, an easy version without all the catavatar, integration to PluXML , etc... just a core. I'll take example from your blog post.