It seems that the developer for Pixelfed is creating a kbin app. Any thoughts on integrating upload/hosting support for pixelfed into posts here? I haven’t seen anyone else mention it, but it seems like integrating between other open source and decentralized ActivityPub software might help adoption of the fediverse overall.
That would be super useful! I’m drawn towards the platforms like kbin that have managed to juggle multiple features of the fediverse (threads+microblog). At the same time I think it’s important to make it feel like an organic part of the user experience so that you don’t end up with a mega-fediverse app that technically does everything but none of it particularly well. Seems like there’s a lot of great developers on it though and media hosting via pixelfed I think would definitely make sense eventually.
I think Pixelfed already works, or is on the roadmap. Ernest has mentioned it before: https://kbin.social/m/fediverse/p/568136/I-m-curious-about-Pixelfed-Do-I-need-a-new-account
I run a personal Pixelfed instance as well as a kbin one. I think the “easiest” or most sustainable would be if there was a pixelfed instance also stood up at the same time a new kbin instance is started which had some kind of SSO for the kbin and pixelfed instance.
The challenges I see with this:
- Media storage space for a place like Kbin.social could grow pretty fast, especially if people really started uploading videos.
- Bandwidth concerns may or may not be an issue, but certainly would need to be carefully considered.
- Moderating the pixelfed side could be a lot of work, especially if people start only using the pixelfed site and not posting anything to kbin. It becomes like Imgur and moderating images, especially when people are uploading non-OC constantly, adds greatly to the work-load.
I’ve done a little testing to see how embedding/linking to images on a pixelfed instance would work (without any special integration) and it works.
In that case, maybe just support for linking in posts then? It might be too cumbersome and too much work for integrating for instance storage.