" Beyond luring deceptive logo's there IS a peopleverse "

:recycle:  Or … “Why I WILL learn to be a social coder”

Stock art from Pixelbay representing "social" yet showing the logo of all the usual suspects, the provenly anti-social corporate social media, not alternative social networks as should for a commons-driven open social stack
Image :dollar: credits? Image somehow meant to convey the general concept of “social”.
Beautiful artwork, wrong set of logo’s! Image credit by Gerd Altmann from Pixabay


Hey there, fellow community members! :wave:

Just a little update on a major shift in focus and direction.

Some time ago I stepped down after years being your facilitator/janitator here on this forum. Alongside that I am dropping hats in all my other community roles e.g. my fedi + FOSS evangelism/advocacy, weaving in public to help foster cohesion. All these intensive and time-consuming chores that come with community work.

This so I can become distraction-free to reorient myself in a new direction and adopt a new role:

Social experience designer.

My work field will be social web technology for building open social stacks, where human needs and humanity are central, on the trajectory to a peopleverse. A ‘peopleverse’ will use as analogy, and to project shining beacon on the horizon to energize and drive us forward with a united voice. I will take the risk and venture out, wade into an as yet unexplored morass: to find the missing social layers and build rafts there that can float needed solutions to expecting people across the ocean of our technical core.

One channel where I will drop off nuggets and tidbits of info on new social coding and social experience design progress and insights is:

:rainbow:  Social Experience Design on Matrix chat.

Everyone that is remotely interested in social coding and social experience design is most welcome to participate. Monitor the social coding channels for interesting areas and start doing something useful to you that fits in the larger whole. That simple. Do-ocracy is the absolute mimimum collab level a movement can start with. The trajectory is towards a model based on adhocracy and supported eventually by implemented artifacts coming out of the SX pipeline. Like from the hedonic peer production idea that I’ll elaborate in my spare time, for instance. Or other spare organizations that are more social-technically oriented and able to help balance against the hard tech and app-delivery mindsets that dominate the ecosystem at large.

I would especially like to extend my invitation to @dansup. A person that has been a great inspiration to me, and I can’t even begin to explain my utmost admiration on all he has single-handledly shaped out of the bare ground, plus the finesse and care with which that was done.

When I first came to the fedi as founder-facilitator of Humane Tech Community, my mind was still full of the idea that we might adopt the “global awareness and cultural awakening” rallying cry from humanetech.com (our forum provider and close affiliate then) and feed that into big commons-owned grassroots environments of FOSS and fedi. My hopes and expectations were for this veritable “humane tech field lab” of the fediverse I had stumbled into, could be both the power house and staging ground for the transition to humane technology designed to serve people, and not the other way round.

Among the first people I “followed around” on the fedi and later chatted with was Daniel. And he explained why he did all that hard work with Pixelfed for the community and the commons… why he spent all the blood, sweat and tears. Namely to ensure that one day perhaps his at the time young niece would have a humane alternative to Instagram. That was his passion, his driver, his dream…

A dream worth sacrificing everything for…

:point_right:  This incentive to help his young niece drove Daniel’s :sparkles: intrinsic motivation.

And hereby Daniel stole my :heart: heart and fedi-boosted my :sparkles: motivation even further to make myself a home with you all in this beautiful crazy fedi of ours and work in this humane tech lab, which I hereby officially rename. The communal construction yards for human web and social fabric I shall call :brick: Groundwork Labs as here solid foundations are built to carry a peopleverse that may one day unite us online.

Daniel, you are always so attentive to community, your companions in your quest. Dealing out praise, while staying humble yourself. Being open to learn from your mistakes. That we may all take example from such behavior. As software developers we should learn that not just talk feeds into our requirements docs, but emotions, feelings, sentiments and the whole half-forgotten spectrum of human virtues too. And I ask myself frequently… what would be the data model of that?

(OT: The usual response is like “don’t use FooBar as a key-value store for that” or something. While the agenda topic was “Release socialcode _v0.01 to fediverse installed base” the discussion veers off into FooBar’s config file format being yaml.

:point_right:  Coding is social, so social coders should code the social code of the social network.

( Now hurry up… repeat that 20 times, quickly :joy: )

To conclude this overly long notice of new direction as social experience designer…

:pray: Thank you, Daniel, for that beacon of hope !

All this typing is well worth the effort, a tiny gesture, to convey my appreciation for you as a person.

3 Likes

What implications does this have for Delightful.club? Will it need new maintainers? I’d be willing to be one of them, at least for the fediverse-related lists, and @JoinFediverseWiki might be too. But I’m heading into summer and will be AFK much of the time until early April.

No implication at all. Or rather it may rescue this fine project where the community is insufficiently interested to maintain it. Another work of blood, sweat, tears and passion (initiated by myself and a small bunch of delightful curators, and of course @yarmo ) threatens to move to archive.org if no fedizens step up.

But do not worry, any project or other type of initiative that is under the social coding movement umbrella and custodianship has a different growth model, where moments of inactivity just mean have more :hourglass_flowing_sand: Patience and otherwise start and do the rain dance of chores yourself, as thing is a do-ocracy :slight_smile:

Dance with your social coder neighbors… :people_hugging:
Until we can’t stop dancing anymore… :dancer: : :man_dancing:

I’m confused. You say;

But this …

… sounds like some very serious implications. So I’ll repeat my questions. Does delightful.club need new maintainers? Do you need admins to look after the server side, or just volunteers to update the content on the lists?

Ah yes, I see how that may seem confusing.

I think delightful.club is a worthwhile effort, hence the time and energy I spent on it. Time and again I have tried and also found people willing to co-maintain… none of these led to active co-maintainership, and the lists getting more outdated unless I step up.

The conclusion then is it is unsustainable and not worthwhile putting energy in. Doing so would only keep the project artificially alive. The commons not stepping up is the signal to stop. I can and do maintain personal curated lists.

No implication at all. The commons de-facto chooses what it values, and sees no use. It is Nature, it is organic… it is as it is.

Btw, the same is true for SocialHub. I made multiple calls for people to step up. Some did, luckily, but too few to do anything really. AFAIK @how is still the only person whom SocialHub members decide should do most the chores on this forum. I saw @naturzukunft request for a tag to be added. But whom was that asked to? Well, implicitly Hellekin, but it was formulated as an appeal to a non-existing community.

So to be clear, are you saying you intend to shut the project down? It’s your initiative, and if you think that’s the best outcome, then I support you in doing that. However, it might be useful for you to know that I’m keen to get back involved in the monitoring of fediverse software, and the curation of at least one public-facing, canonical list.

This could take many forms. The default is to go back to maintaining lists on the fediverse.party wiki, and push for more regular updates to the site. Alternatively I could work with @JoinFediverseWiki to maintain up-to-date software lists there. I could, if you were interested, get involved in updating the lists at delightful.club.

While there would be some benefits to pooling our efforts in one place, it increases the resilience of the data and the range of ways people could stumble across it, if those with the enthusiasm pool our efforts to maintain all three. With some thought and discussion, we may be able to develop ways to automate some of this work, by having the various sites routinely poll and sync with each other. Maybe also push data about fediverse software to other places, eg the Free Software Directory.

Just some thoughts to push the conversation forward :slight_smile:

It will continue to exist… just be less useful.

Delightful club is a list of lists, same as Awesome project on Github… a whole bunch of lists have independent maintainers, I just started a bunch of sub-lists myself. The domain of delightful.club is owned and provided by @yarmo who also wrote the fabulous website to which lists are published from their subsequent git repo’s.

If there are volunteers for the fedi-related lists, then they can get going to update stuff. There’s a huge backlog to add which is itself outdated now.

PS. I think the fedi lists need a new approach. Their curation was on the basis of “collect ANYTHING fedi-related” as a means to discover the ecosystem. Now there’s so much that curation on quality is likely a better approach.

Fair comment. I still think there’s value in trying to keep track of what AP implementations exist, and whether they’re actively maintained. But I agree that this has become a much bigger job with the growth in interest, and all going well, will become bigger still. This is why I’m keen to gather the various people working on lists of various kinds, and figure out how to pool our resources.

You’re absolutely right that we need to go beyond just making lists of what exists. But as I said to someone who made the same point on the fediverse, it’s a piece of work in itself to come up with a set of objective criteria for ranking software by quality. To make sure we’re not ranking them on any kind of partisan basis (ie who our mates are). I asked them for criteria suggestions, and they admitted they couldn’t think of any.

Could this be a task for a Social eXperience review?

FYI this link takes me to YUNOHost login page, saying “Please log in to access to this content”. Feel free to chuck your notes into a new wiki page in the fediverse.party repo, as much of it is probably worth checking against both the AP watchlists on the wiki and the site itself.

Sorry, forgot that access changed. I will drop the list below for now:


Fediverse delightful list backlog

Server apps

prismic/prismic: Federated and open source social VR sandbox - Codeberg.org
tuxracer/activity-pub-llm-agent: [DRAFT] 🌎 Interact with GPT via ActivityPub - Codeberg.org
https://join.piefed.social/
GitHub - SelectSweet/Varied
rimu/pyfedi: Project background: https://join.piefed.social Demo site / Flagship instance: https://piefed.social - Codeberg.org
Integrate ActivityPub · Issue #146 · funmusicplace/mirlo · GitHub
martianh/clap: toy activitypub server in common lisp. here be not even dragons. - Codeberg.org
GitHub - benbrown/shuttlecraft: a single user activitypub server - join the federation!
GitHub - mkizka/unsocial: Simple ActivityPub server for personal use, built with Next.js (App Router), Prisma, and Tailwind CSS.
https://sublinks.org/ Sublinks · GitHub
GitHub - edent/location-activitypub-symfony: A basic ActivityPub server for sharing your location. Written in PHP / Symfony
Terence Eden / ActivityPub-Single-PHP-File · GitLab
Pinhole – Julian Fietkau
betula: A link collection software
namekuji/audon: Audio chat space for Mastodon, Akkoma, GoToSocial, and Firefish. - Codeberg.org
GitHub - newsmast22/mammoth: A ruby engine to provide customized APIs for Newsmast https://www.newsmastfoundation.org/
pinetta/pinetta: a federated pinboard thingy. - Codeberg.org
GitHub - johnHackworth/goblin
GitHub - manyfold3d/manyfold: A self-hosted digital asset manager for 3d print files.
GitHub - neodb-social/neodb: 🧩 NeoDB is a self-hosted server tracking what you read/watch/listen/play, powering a global distributed community federating via ActivityPub.
GitHub - nzws/knzklive2: Open source, federated, unlimited live-streaming service
GitHub - dahlia/hollo: Federated single-user microblogging software
GitHub - gabboman/wafrn: Wafrn is a federated social media inspired by tumblr. Join us and have fun
GitHub - maybeanerd/selfhosted-api-trader-game: A self hostable game server that can connect to others instances using the ActivityPub federation protocol and offers a client API to play a city building and resource trading game.
rimu/pyfedi: Project background: https://join.piefed.social Demo site / Flagship instance: https://piefed.social - Codeberg.org
gush/gush: Federated social media platform revolving around discussion of things including but possibly not limited to: games, books, movies - Codeberg.org
GitHub - vidzy-social/vidzy: Vidzy - The federated alternative to TikTok.

Clients

(not up-to-date)

GitHub - sheodox/alexandrite: A beautiful and convenient desktop-first alternate web UI for Lemmy.
GitHub - cr4yfish/nemmy: Nemmy: The Neat Lemmy App for the Web (and phones later on) This project is focused on building an App with the best possible User Experience.
GitHub - rystaf/mlmym: a familiar desktop experience for lemmy
GitHub - Lakr233/Kimis: Kimis is a client for Misskey built with pure UIKit for quality.
GitHub - aeharding/voyager: Voyager — a beautiful app for Lemmy
https://codeberg.org/SVWareHouse/PeerTok
GitHub - GeopJr/Tuba: Browse the Fediverse - Locked until 2025 Week 2
GitHub - ronilaukkarinen/mastodon-bird-ui: 🐘🐦 Mastodon web UI, but strongly inspired by Twitter.
https://phanpy.social/
GitHub - sschueller/peertube-android: Thorium, a PeerTube Android Client
GitHub - evanp/ap: command-line ActivityPub API client (C2S supporting CLI by Evan)
Evan Prodromou / client.pub · GitLab (C2S supporting Web client by Evan)
GitHub - NickColley/semaphore: Accessible, simple and fast web client for Mastodon → archived
GitHub - andregasser/bigbone: BigBone - A Mastodon Client Library for Java and Kotlin
Pachli · GitHub
technicat/fedicat: Issues and middle layer for the Fedicat iOS fediverse client - Codeberg.org
GitHub - skymethod/minipub: Minimal ActivityPub implementation focused on commenting
GitHub - Technicolor-Dreamcoat/Quiblr: Quiblr is an intuitive, accessible, and modern interface to connect users to the fediverse

Dev resources

FenTiger/FedIAM: Login and access control based on open identities - Codeberg.org
Booteille/peertube-companion: PeerTube Companion WebExtension - Codeberg.org
GitHub - KristofferStrube/ActivityPubBotDotNet: An implementation of a ActivityPub bot that can communicate with Mastodon servers.
GitHub - miakizz/mop3: A Mastodon to POP3 Gateway
GitHub - n8n-community-node/n8n-nodes-mastodon
ActivityPub for Interoperable Messaging
Julio J. Foulquie / Tacuruses · GitLab
https://github.com/TootSDK/TootSDK
https://github.com/db0/pythorhead
https://github.com/derivator/tafkars/tree/main/tafkars-lemmy
https://github.com/JohnXLivingston/peertube-plugin-livechat
https://github.com/mwt/apfollow
https://github.com/steve-bate/rocks-testsuite
https://github.com/diamondburned/slemmy https://slemmy.libdb.so/
https://github.com/pkreissel/fedialgo
https://github.com/CMahaff/lasim
https://github.com/evanp/onepage.pub
https://gitlab.com/oelmekki/gitlab-activitypub-design
https://github.com/ManeraKai/fediredirect
https://github.com/rugk/mastodon-simplified-federation
https://github.com/benpate/hannibal
https://github.com/evanp/onepage.pub
https://github.com/simon-brooke/dog-and-duck
https://github.com/ryanatkn/corpus-activity-streams
https://codeberg.org/retiolus/mastobrainz
https://github.com/nanos/FediFetcher
https://github.com/CMahaff/lasim
https://github.com/AdamK2003/masto-backfill
https://github.com/bifurcation/mimi-aim

https://gitlab.com/kazarma/activity_pub_client
https://tootski.dev/
https://gitlab.com/babka_net/activitycolander
https://flak.tedunangst.com/post/idkfa (universal proxy blog)
https://github.com/trutzig89182/Mastodon-Sociologists
https://codeberg.org/spla/poxtit
https://github.com/steve-bate/fediverse-jsonschema
https://fietkau.software/Pinhole.git
https://gitlab.com/babka_net/activitycolander
https://fietkau.software/fediroster
https://github.com/stefanhayden/AltTextHealthCheck
https://github.com/michaelcpuckett/activity-kit
https://github.com/michaelcpuckett/ap-groups https://chirp.social/
https://codeberg.org/Ryuno-Ki/fedi-builders
https://github.com/steinareliassen/trunkfriends
https://github.com/cristianolongoodhl/LittleActivityPub
https://github.com/filip26/ld-cli https://github.com/filip26/ld-cli6 (LD list, better?)
GitHub - evanp/ap: command-line ActivityPub API client
https://github.com/fedikit/fedikit
https://extensions.xwiki.org/xwiki/bin/view/Extension/ActivityPub%20Application/
https://github.com/rknightuk/echo
https://docs.gitlab.com/ee/development/activitypub/
https://github.com/db0/lemmy-tagginator/blob/main/README.md
https://github.com/acbeers/mastodonlm
https://github.com/aserper/masto-rss
https://github.com/aclist/kbin-kes
https://gitlab.com/justindthomas/sofapub
https://github.com/mushroomlabs/fediverser https://news.ycombinator.com/item?id=38007028
https://labo.planete-kraus.eu/neoas.git/tree/README
https://github.com/shovon/fediverse
Pinhole – Julian Fietkau
https://github.com/db0/pythorhead
https://github.com/RikudouSage/LemmySchedule
https://gitlab.com/diasporg/poduptime
https://github.com/gugray/rss-parrot
https://github.com/sneakers-the-rat/journal-rss
https://github.com/rwetzlmayr/wet_feditext https://indieweb.social/@textpattern
https://github.com/atlas-engineer/nactivitypub
https://fietkau.software/fediroster
https://codeberg.org/silverpill/activity-connect
https://github.com/defnull/fediwall
https://activitybadges.org/
https://github.com/Podcastindex-org/pi-activitypub-server
https://fietkau.software/DailyRucks.git https://fietkau.blog/2024/daily_rucks
https://github.com/go-ap/storage-sqlite (SQLite schema for AS/AP)
https://github.com/mahomedalid/almost-static-activitypub/tree/main/src/Rss2Outbox
https://github.com/michaelcpuckett/ap-groups/issues/42 (MIT licensed now)
https://github.com/dahlia/fedify
https://apubtest2.srcbeat.com/apas.html (AP via email)
https://github.com/sfomuseum/go-activitypub
https://github.com/larpconnect/featherpub
https://github.com/hannibal (Ben Pate)
https://github.com/benpate/sherlock
https://github.com/Deuchnord/f2ap
https://github.com/AMNatty/Mastodon-Circles
https://github.com/purifetchi/Toki
https://activitypub.ghost.org/
https://github.com/H4kor/fedi-games
https://github.com/bamidev/stonenet
https://github.com/SourcePathTech-src/mastodon-map-bridge
https://git.tilde.town/bombinans/apub2gmi
https://framagit.org/tom79/fediplan
https://github.com/mbajur/activity_pub_app
https://github.com/Honeytree-Technologies/BigRelay
https://github.com/mbajur/activity_pub_app
https://github.com/ThomasLeister/fediwatch
https://github.com/TryGhost/ActivityPub
https://gitlab.com/experimentslabs/federails
https://0xacab.org/sutty/jekyll/jekyll-activity-pub
https://github.com/supersonicwisd1/pyfed-funkwhale
https://github.com/TomCasavant/MastodonPlaysGameboy
https://github.com/RasmusLindroth/tut
https://github.com/kensanata/mastodon-archive
https://github.com/gugray/rss-parrot
https://github.com/bitbrain/tootpal
https://github.com/kristofzerbe/Mentions-United
https://codeberg.org/lime360/activitypub-starter
https://gitlab.com/edent/activity-bot/
https://github.com/whythawk/fastfedi-template

Misc

Some stuff to-process

https://github.com/stars/filmgirl/lists/mastodon-goodness
https://warriordog.github.io/DotNet-ActivityPub-Projects/
https://github.com/lwojcik/mastodon-poradnik.pl/wiki/Aplikacje-klienckie
https://glitch.com/@glitch/fediverse-of-madness
https://codeberg.org/helge/fediverse-projects
https://lemmy.ml/post/10754649

1 Like

@aschrijver FWIW, I’d like to see the delightful.club data separated from the markdown formatting. This would support some interesting possible uses of the data (as examples, experiments with quality metrics, alternative UI experimentation, distributed linked data enrichment…).

I think this could probably be done in a way that’s compatible with the current delightful.club architecture. Given the data, a codeberg action could generate a markdown document similar to the current one.

Thoughts? If this sounds interesting, I’d be open to helping with it.

3 Likes

Yes, it is certainly interesting, and the feature was brought up before. @Ryuno-Ki created fedi-builders on Codeberg that parses delightful-fediverse-apps list. That may be helpful.

Other than that there was a long-standing idea to look at murmurations.network and see if that can be incorporated somehow. One advantage is that it would help turn around the maintenance burden (plus there is a more generic fedi use case to this murmurations concept).

See also: Federating the Murmurations Protocol

1 Like

What would be super useful is to create a Software sub-category for each available software, then people can claim it. If there’s an official Fediverse handle we can follow it from here, and if they have several, we can act as a hub. This way more people could be involved in maintaining the list.

If @stevebate is willing to make a database, all the better, we can then use the Discourse API to feed interesting information.

It is a good idea, @how, but social coding movement is scoped differently than that. And precisely so that a seamless liaison with SocialHub is there. SocialHub has this implementation directory, already.

Social coding movement is more about the applied research and related tools ecosystem (but as autonomous initiatives under its umbrella) of collaboration processes and best practices for Sustainable open social systems / software / services.

So e.g. @dansup’s Pixelfed would be out of scope to be directly under the movement’s umbrella (i.e. have forum space etc.), while the various developer tools and the respectable platforms are candidates to be direct initiatives under its (already very vast) potential scope.

Furthermore creating these subcategories is not how the movement operates. Doing this work would involve community management, and the movement isn’t a community. It is self-servicing itself as the instance of a hedonic commons-based peer production system… it must grow itself based on proactive participation, and otherwise it just sits and waits.

Yet there may be an autonomous initiative along your idea. I have thoughts there myself, except more longer-term ones. They start with the protosocial fellowship proposal, and the mutual recognition of our liaison, as per the polls in Wellbeing, participation, processes and policies

For both of these I can say the interest is lukewarm, and then I am being positive. This is no wonder, as things do not work like that without commons janitors stepping up to volunteer. Which is rare.

The movement is timeless, slow, starts tiny, is humble… and may grow exponentially. But that is not up to me. I am just a one man crazy horse. :blush:

:carousel_horse: