The other example of this behavior I’ve seen was when Greg McVerry, a college professor and member of the IndieWeb community, tried to join a Mastodon instance that was specific to researchers and professors in higher education. Sadly he found out, like Joe, that syndicating content from other locations was not acceptable there. As I recall, they also required an automatic content warning on almost everything posted to that particular instance which seemed an additional travesty to me. I think he ultimately joined mastodon.social and found he didn’t have any similar issues there and anyone who wanted to follow him from any other instances still could. I’m sure he can provide some additional details and may have posted about it sometime in the summer of 2018 when it happened.
The tough part is that each instance, though federated among many others, can have its own terms of service and set up. Some instances can be and certainly are run by their own tyrannical administrators, and I suppose that it’s their right since they’re paying for the server and the overhead. The solution is to do some research into some instances and find one that isn’t going to ban you for what would otherwise seem like average use to most. I’ve found mastodon.social to be relatively simple in its terms and its massive size also tends to cover up a lot of edge cases, so you’re unlikely to run into the same problems there. (It is also run by the creator of Mastodon, who has generally been IndieWeb friendly.)
The issue Joe has run into also points out a flaw of the overall Fediverse in that just like each real-world country can have its own laws and there is a broader general international law, the international laws aren’t as well codified or respected by each individual country. When you’re operating in someone else’s country, you’re bound to follow their local laws and even customs. Fortunately if you don’t like them there are lots of other places to live. And this is one of the bigger, mostly unseen, benefits of the IndieWeb: if you have your own website, you can create your own rules/laws and do as you please without necessarily relying as heavily on the rules of others.
I’ll note that some in the IndieWeb (Aaron Parecki, Ryan Barrett, Mathias Pfefferle, Jacky Alcine, et al.) have been playing around with or thinking about adding the ActivityPub protocols so that their own websites act as stand-alone members of the Fediverse. Since I know Joe has recently moved to WordPress, I’ll mention that there are two separate projects to help WordPress sites federate:
* ActivityPub plugin for WordPress from Mathias Pfefferle
* Bridgy Fed from Ryan Barrett
Naturally neither of these (yet) supports all of the protocols so some functionality one would find on Mastodon won’t necessarily work, but I suspect that over time that they eventually will. It’s been a while since I tried out BridgyFed, but I’ve had the ActivityPub plugin set up for a bit and have noticed a lot of recent work by Mathias Pfefferle to use it for himself. I still have to tweak around with some of my settings, but so far it provides some relatively useful results. The best part is that I don’t need to syndicate content to Mastodon, but users there can subscribe to me at @chrisaldrich@boffosocko.com, for example, instead of @chrisaldrich@mastodon.social. The results and functionality aren’t perfect yet, but with some work we’ll get there I think.
Good luck finding (or creating) an instance that works for you!
Thanks for the useful information Chris. I am using Bridgy – works perfectly with twitter. I’ll look further into ActivityPub which had been low priority to me as I was dealing with a whole bunch of other new things which seemed more important. The Autopost Mastodon plugin worked well but I guess I picked the wrong instance based on what you’re saying. Actually, the ActivityPub approach seems worth pursuing now that most of my other basic functionality is in place. Take care.
Using ActivityPub only, posts weren’t appearing but Got Bridgy Fed up an running on simply.micro for testing and it does work. With that out of the way, I’m considering moving forward with implementing it on my two linkblogs. Eyes wide open. Thanks again.
Learned a bit about ActivityPub and Bridgy Fed from Chris Aldrich’s response to Kicks’ link with comments to my last post. After having completed some testing over the last few days, I’m pleased to say it looks like I would be able to give visitors of the dailywebthing linkport and dwt daily pointers an easy way to follow those sites from Mastodon, etc. if I ultimately decide to add it as a permanent feature.
The key is being able to make my sites “act as stand-alone members of the Fediverse” instead of having to use a public Mastodon instance for posting (or cross-posting). My linkblogs use a different theme than my personal blogs and required using Bridgy Fed (the personal blogs work using ActivityPub only).
I do tend to agree with Kicks’ comments as to how some public instances may have “a somewhat narrow view of what’s ‘relevant.’ In my case, that seemed to be a factor.
Thanks Kicks for your comments and Chris for your helpful response.