Web Developer

  • 4 Posts
  • 37 Comments
Joined 2 years ago
cake
Cake day: April 13th, 2024

help-circle
  • Hey @[email protected]. Thanks for the message. I couldn’t find any details about Menschys or Fedigeo, I’d love to know more about what you’re doing. But just to clarify, I’m not planning to use ActivityPub in Habitat. I’ve realised recently that using the term “Fediverse” – and perhaps posting to this Fediverse community has caused some confusion. Additionally, before I looked further into what ActivityPub was, I thought I was going to use it. I was under the impression that any decentralised system would count as “a part the fediverse”. Habitat will certainly be federated, but it’s possible that it will only be a Fediverse platform as much as email (for example) is a Fediverse platform. I don’t plan to write any functionality that will implicitly allow non-Habitat applications communicate with it. I hope that clears things up. My apologies for the confusion, it seems I’ve confused a lot of people over this and it wasn’t my intention.







  • Activity Pub doesn’t take advantage of the unique solution we have by knowing the user’s location and the location of instances. In a way, it seems overkill for what we want. Additionally, I don’t necessarily want other software communicating with Habitat. You never know, I might change my mind as I delve into it. I changed my mind on a great number of things as I came to develop them for phase 1. I accept that there are things about existing protocols that I don’t fully understand.





  • Imagine this - you’re signed up to your local instance in – Perth is it? You go for a walk and find a beautiful old building, and want to know more about it. You open up your local Perth instance of Habitat, which you know about because you live in Perth and managed to find that instance, and click the Nearby feed, and the closest discussion to your location is about this very building. This functionality exists in Habitat right now.

    Now imagine that you’re on holiday to Oxford in the UK – I can’t imagine why you’d choose our clouds over your sun, but it might be something to do with the old buildings here. You see an interesting old building, and want to know more about it, and open up your Perth Habitat instance, click the nearby feed. Your Perth instance will identify the closest Habitat instance to your location – it just so happens to have found one called Habitat:Oxford. Your Perth Habitat instance will show you results from the Oxford Habitat instance by proximity. This is why I want to federate instances, so that you don’t even have to worry about which instances have the posts relevant to your location, it’s all handled by the network.