2019-01-26 Pingback

@Halfjack mentioned pingback and I realised that Brock had contributed a Pingback Server Extension to Oddmuse back in 2004. I decided to take another look because I’m unhappy with how the Automatic Link Back currently works: it looks at referrer headings and thus it adds link for all the visitors coming to my site via blog rolls, web crawlers, etc.

@Halfjack

pingback

Pingback Server Extension

Automatic Link Back

Pingback would at least indicate the *intention* of letting me know about a link. I appreciate that, even if I’m 15 years late to the party. Hah!

Work in progress: pingback-server.pl

pingback-server.pl

​#Oddmuse ​#Blogs

Comments

(Please contact me if you want to remove your comment.)

Should work now, actually. I even wrote a test that starts a source and a target server in the background. So proud. 🙂

This blog is now officially pingback enabled. Waiting for the spam!

– Alex Schroeder 2019-01-27 19:09 UTC

---

Now that I have a pingback-client implementation, I’m noticing that most of the blogs I’m interested in are Blogspot blogs which don’t have Pingback. 😢

– Alex Schroeder 2019-01-29 13:01 UTC

---

Testing Jamie’s site.

Jamie

– Alex Schroeder 2019-03-06

---

Hah, today I read about Webmention.

Webmention

The Webmention spec began as a simplified version of the Pingback spec. Where Pingback required sending the source and target URLs in an XML-RPC payload, Webmention simplified that to a form-encoded payload, which meant it could easily be used in HTML forms, was easier to work with since more tools exist for form-encoded payloads, and was not vulnerable to accidentally exposing other parts of a system’s code via XML-RPC.

Excellent! I implemented a Webmention Extension for Oddmuse.

Webmention Extension

– Alex Schroeder 2019-05-24 19:46 UTC