Fediverse enabled microblogs about FOSS game developments

Fediverse enabled microblogs about FOSS game developments

Postby Julius » 18 Jul 2018, 23:18

Hi everyone!

You might have seen over at the FGD projects forum that we are experimenting with a federated microblogging system at https://social.freegamedev.net
It works with a software called HubZilla: https://hubzilla.org
The coolest features about it is that it can interact with GNUSocial and Mastodon instances easily. Also cool is the nomadic identity feature which allows to migrate your account between servers with a few clicks.
A nice overview of the system can be found here: https://medium.com/we-distribute/the-do ... 2204177d4e

If you want to learn more about the so called fediverse of interconnected apps, check out this page: https://fediverse.party/

As a start I migrated the planets to this new system, meaning that besides subscribing to them via RSS, you can also use your favorite microblogging system and even comment on and share entries.
Have a look at them here:
https://social.freegamedev.net/channel/planet
https://social.freegamedev.net/channel/devplanet
https://social.freegamedev.net/channel/arvrplanet *new*

In addition I am experimenting with using it for the blog and there is also a general discussion section:
https://social.freegamedev.net/channel/freegamer
https://social.freegamedev.net/channel/freegamedev

For now we are not quite ready yet to open it up for public registration (mainly due to EU data-protection requirements), but you could get an Mastodon account for example at on of these places:
Edit: Feel free to register here: https://social.freegamedev.net/register
Or get a Mastodon account for example here:
https://mastodon.gamedev.place/
https://gamemaking.social/
And follow the above channels to interact with them through Mastodon. There are also a few open GNUSocial instances that would work. If you know a game-dev related one, please share ;)

Or maybe even better: get an account at one of the existing public hubzilla site: https://social.freegamedev.net/pubsites as you will be easily able to migrate your account to the freegamedev.net server later on.

So any general feed-back is appreciated and please share your (or any other relevant) fediverse account here :) Thx!

P.S.: I have a few other (chat related) experiments in the cooker to be revealed soon...or not ;) Lets see how it goes.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 02 Aug 2018, 18:54

*chirp* Not too much excitement about this I see ;)

Anyways... feel free to register an account now: https://social.freegamedev.net/register
(For now public accounts are a bit limited in their service level, but you can easily migrate to a different HubZilla site or set up your own if you are a really heavy user)

The chat stuff is postponed for a few weeks until I find the time to set it up completely. But my experiments with XMPP and IRC bridges are promising. Accounts will be hopefully linked to the Hubzilla site (sorry, but it is highly unlikely that we will ever get them to connect to this forum's database).
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby SecureUvula » 03 Aug 2018, 16:23

I saw this and forgot about it. I've posted as Activated Onion about the physics code I'm preparing for LD42.
Itch: https://activated-onion.itch.io/

"Not only does he do it for free, he doesn't do it at all."
User avatar
SecureUvula
 
Posts: 40
Joined: 22 May 2018, 03:26

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 04 Aug 2018, 15:44

Woot, two new members already :)

By the way: can anyone comment on how well it runs? What about javascript dependence? I am on a somewhat crappy connection right now, so I can't really test it much myself.

P.S.: Did you have to enable ActivityPub federation in the settings manually, or is it enabled by default?
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby SecureUvula » 05 Aug 2018, 04:09

It runs fine for me over Tor. Tor Browser blocks a ton of stuff like WebGL, WebSockets, WebRTC, etc., mostly due to security or because Tor can't proxy UDP.

I ended up turning JS on cause it seemed like image uploads don't work well without it.
Itch: https://activated-onion.itch.io/

"Not only does he do it for free, he doesn't do it at all."
User avatar
SecureUvula
 
Posts: 40
Joined: 22 May 2018, 03:26

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 24 Sep 2018, 18:43

More feedback welcome ;) There was a slight server hickup the last couple of days I think with messages coming in late (but mind this is not realtime messaging). But seems to have sorted itself out by now I think.

The next release of Hubzilla also promises to have a bit less configuration overload. In addition the new federation protocol called Zot6 is slowly being integrated and it seems that will also improve federation with ActivityPub further (Mastodon, Pleroma, Peertube, Pixelfed, Funkwhale and many other cool new projects use ActivityPub). Lets see, but there is really interesting stuff happening with HubZilla and the larger Fediverse right now.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby flavio » 25 Sep 2018, 17:30

Hi! Gratz, this seems very promising! Would it be possible to enable RSS feeds for the stream?
flavio
 
Posts: 55
Joined: 21 Mar 2014, 11:06
Location: Rome

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 25 Sep 2018, 18:18

RSS/ATOM works for any channel (just replace the "/channel/" with "/feed/" in the URL), but it kind of defeats the purpose of having this new system as the main new feature of it is that you can comment on and share feed items :p

Or you mean RSS of the public stream? Hmm, not sure if that is possible. Will check the docu.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby flavio » 25 Sep 2018, 23:20

Julius {l Wrote}:Or you mean RSS of the public stream? Hmm, not sure if that is possible. Will check the docu.

Yes, thank you so much! :)
flavio
 
Posts: 55
Joined: 21 Mar 2014, 11:06
Location: Rome

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 27 Sep 2018, 16:02

Sadly not possible to have a RSS feed from the public stream.
See: https://social.freegamedev.net/channel/ ... disabled=0
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 29 Sep 2018, 10:56

The Android app that works with HubZilla is now available on FDroid:
https://f-droid.org/packages/com.dfa.hubzilla_android/
I have been using it for a while with https://social.freegamedev.net for a while now and it works great!

Edit: Maybe worth mentioning, but the Twidere Client also works (but a lot of the Hubzilla functionality is missing): https://f-droid.org/en/packages/org.mariotaku.twidere/
You need to select "twitter" as the API. Advantage is that is works offline as well (Nomad is just a webview app). If someone is interested in improving Twidere support that would be much appreciated, see: https://framagit.org/hubzilla/addons/issues/115

Edit2: of course this app works too: https://f-droid.org/en/packages/org.andstatus.app/
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 06 Oct 2018, 08:50

The RC of Hubzilla 3.8 has been released. But I plan to wait a bit with the upgrade.
Notable changes are a complete overhaul of the settings to be feature/application specific. This should hopefully much improve the right now quite confusing and overloaded feature settings. Also federating with Pleroma seems to work with this new version (after enabling ActivityPub for your channel of course)... previously only Mastodon etc. worked. I hope Peertube (Federated YouTube) and Funkwhale (federated Soundcloud) will work soon as well.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Akien » 05 Nov 2018, 12:51

Looks great, nice work!

I've tried to follow the feeds from Mastodon (@akien) but I get error 404 when trying to remote follow. I can find the accounts in the fediverse though.
Godot Engine project manager and maintainer.
Occasional FOSS gamedev: Lugaru, OpenDungeons, Jetpaca, Minilens.
User avatar
Akien
 
Posts: 738
Joined: 22 Feb 2014, 13:14

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 05 Nov 2018, 18:24

Akien {l Wrote}: I've tried to follow the feeds from Mastodon (@akien) but I get error 404 when trying to remote follow. I can find the accounts in the fediverse though.
You need to enable the ActivityPub addon/application. As soon as I update to the new version there will be an option to enable this by default for new accounts though.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » 30 Nov 2018, 17:23

Updated to Hubzilla 3.8.5, which makes the configuration much less confusing :)
I still have to configure the default apps to be enabled, so don't forget to re-enable the ActivityPub and GNU-Social apps if you plan to federate messages with Mastodon/Pleroma etc. or GNU-Social.
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Julius » Today, 15:36

Talking mostly to myself here I guess :)

Big news of today is that Nextcloud officially joins the fediverse:
https://help.nextcloud.com/t/nextcloud- ... fediverse/

Oh and for those wondering what the fuzz is about... Lots of cool interconnected services:
https://github.com/BasixKOR/awesome-activitypub

Free the web! :heart:
“You never change things by fighting the existing reality. To change something, build a new model that makes the existing model obsolete” - Buckminster Fuller
User avatar
Julius
Community Moderator
 
Posts: 2166
Joined: 06 Dec 2009, 14:02

Re: Fediverse enabled microblogs about FOSS game development

Postby Egberto » Today, 16:48

Julius {l Wrote}:Talking mostly to myself here I guess :)


Err ... hello ... I'm here (lurking as always).

Julius {l Wrote}:Big news of today is that Nextcloud officially joins the fediverse:
https://help.nextcloud.com/t/nextcloud- ... fediverse/

Oh and for those wondering what the fuzz is about... Lots of cool interconnected services:
https://github.com/BasixKOR/awesome-activitypub

Free the web! :heart:


That's a lot of social platforms (good for social people, I think so), for the moment I like the peace of a less crowded platform :)
User avatar
Egberto
 
Posts: 19
Joined: 27 Jul 2012, 15:20
Location: México

Who is online

Users browsing this forum: No registered users and 1 guest