If you haven't heard, sadly, #ChirpSocial, one of the popular #ActivityPub “groups” platform, is shutting down “probably” on February 29th.
In an email they sent to admins, the owner and developer can no longer support https://chirp.social financially as they failed to find a new job after they were laid off by #Google last year.
This reminds us the importance of having a built-in groups feature, and one where the groups feature actually federates.
Back in 2008, when the #Fediverse was born, we did have a built-in federated groups in #Laconica / #StatusNet (today known as #GNUsocial). We used bang (!) instead of at (@). A built-in groups feature is more stable as established instances can host them.
Today, we have #Friendica and #Hubzilla (as well as #Streams-based instances) to fill in that, as groups is a built-in feature in those software products. It's just a matter of finding an instance that's open to hosting groups for any topic for the ActivityPub protocol.
That said, any Friendica, Hubzilla, Streams-based instances you suggest for groups?
looks like I lost my #GNUsocial testing account @wakest because I hadn't logged in in a year. I cant imagine this really saves much storage, it should only be a few Kb at most as I don't think I had even posted any photos on the account...
My #Fediverse viewer now supports any server type (as long as the server's APIs are correctly configured)!
Find out if a server is right for you based on custom emojis, character limit, users, translation, and more.
In the beginning, there was Laconica, which later became known as StatusNet. A massive amount of the work that went into this is due to Evan Prodromou ( @evan ) , who is now spearheading an effort to standardize work on a communication protocol with the W3C Social Working Group.As a networking project, it was the first public implementation of the communication protocol known as OpenMicroBlogging, which later evolved into the OStatus protocol. These technologies provided a significant building block for future federated networking projects to study and reference.
In terms of how StatusNet was used, it resembled an early version of Twitter, with the added benefit of group functionality. What made it unique is that users on one Laconica server could communicate with users on completely different servers.
@tk Actually looking again, what apparently ~all except GnuSocial fediverse implementations are doing is forcibly adding "Hashtag" into the ActivityStreams namespace…
@evan@cwebber: Given how widespread this usage is and how it's unlikely to change, what do you think about updating ActivityStreams documentation to properly match usage? (Not that other things should be done this way)
Like https://www.w3.org/TR/activitystreams-vocabulary/#microsyntaxes gives an hashtag example without qualifying type and that seems pretty wrong to me (and might be where GnuSocial got it's idea).
Aside from an error complaining that vendor/autoload.php is missing, I was getting this logging constantly when running docker compose up:
gnu-social-worker-1 | Fatal error: Uncaught LogicException: You need to add "symfony/framework-bundle" as a Composer dependency. in /var/www/social/bin/console:18
gnu-social-worker-1 | Stack trace:
gnu-social-worker-1 | #0 {main}
gnu-social-worker-1 | thrown in /var/www/social/bin/console on line 18
@tk@tk Hmm, you didn't make any changes after running bin/configure? Nothing looks immediately off, was "symfony/framework-bundle" already in composer.json or did you add it?
Aside from an error complaining that vendor/autoload.php is missing, I was getting this logging constantly when running docker compose up:
gnu-social-worker-1 | Fatal error: Uncaught LogicException: You need to add "symfony/framework-bundle" as a Composer dependency. in /var/www/social/bin/console:18
gnu-social-worker-1 | Stack trace:
gnu-social-worker-1 | #0 {main}
gnu-social-worker-1 | thrown in /var/www/social/bin/console on line 18
@dhalucario I think I ended up getting everything happy in the meantime. Only problem now is that it won’t accept the password I set when running bin/configure.
gnu-social-db-1 | 2023-06-18 19:36:41.791 UTC [32] FATAL: password authentication failed for user "postgres"
gnu-social-db-1 | 2023-06-18 19:36:41.791 UTC [32] DETAIL: Connection matched pg_hba.conf line 100: "host all all all scram-sha-256"
Patch that fixed the dependency and version issues:
At this point, #GNUSocial still doesn't run correctly because no tables were created in the database. I haven't found any installation scripts for this version of it, either. #fediverse#mastodon