3 ms·
Why do you need an always on service for this? Just send the webmentions whenever you compile your static website - that's the only time content actually change
by abdullahkhalids 6y ago
Why do you need an always on service for this? Just send the webmentions whenever you compile your static website - that's the only time content actually changes.
On Pelican, you can do it using this plugin https://chezsoi.org/lucas/blog/pelican-pingback-and-webmentions.html https://chezsoi.org/lucas/blog/pelican-pingback-and-webmenti...
- Vinnl 6y agoMake sure to only do it after you've deployed it - part of the WebMention process is that the mentioned page actually checks the page that sends the mention for the given link. (Also annoying if the link is added client-side.)
- abdullahkhalids 6y agoTo be fair [emphasis mine] > Upon receipt of a POST request containing the source and target parameters, the receiver SHOULD verify the parameters (see Request Verification below) and then SHOULD queue and process the request asynchronously, to prevent DoS attacks. https://www.w3.org/TR/2017/REC-webmention-20170112/ https://www.w3.org/TR/2017/REC-webmention-20170112/ Though, probably, this won't happen in practice. So better to be careful.
- Vinnl 6y agoEven if done asynchronously, if the link is not present the moment you send the WebMention, it can still happen between sending it and deploying it. But you're right, if the two are close together and a receiver is actually processing them asynchronously, it'll likely go well.