longhorn

In one sentence, longhorn is a realization of a blog as an ActivityPub Client using bovine. To unwrap this sentence, some background is needed. An ActivityPub Server such as bovine_herd hosts Actors corresponding to who has Activities in the Fediverse. For example helge@mymath.rocks is the name most commonly seen for my actor. An ActivityPub Client, e.g. longhorn, now talks with the ActivityPub Server and publishes content to the Fediverse using it. What longhorn does is:

  • Format content as a blog post

  • Provide a representation of the content on the web as a blog, e.g. https://blog.mymath.rocks/

  • Display reactions to the blog posts as comments

There are two aspects, one should highlight. First, while longhorn federates into the Fediverse, it does not federate itself, instead it delegates federation to an ActivityPub Server. Second, longhorn only deals with public content. This should be an obvious statement as it is associated with a webpage.

Indices and tables