
Announcing #GeFeSLE - Generic, Federated, Subscribable List Engine
Its a #tool - for making #lists
Yet another list making tool? Madness!
Yes, but you're always limited to platform-specific clients the service providers deign to support.
If we go back to making mobile-friendly web interfaces then we get the app for free: a browser.
And with a good #REST #API, you could make your own clients, if you really want to.
Now throw in #selfhosting and you control your own data too (kiss #trello goodbye).
To find out more, follow the list that posted this, or click on the link right below here:

Following the philosophy of "render only when necessary, serve it fast", each list in #GeFeSLE is
{your site}/{list name}.html/rss-{list name}.xml) and a .json file (/{list name}.json)Each list can be visible to all, or only visible to the creator (Private),

The siteowner and listowners can create local-only accounts+passwords if they like, but if you create a user with a
then those users can log in with those services (via OAuth)!
#GeFeSLE doesn't even bother to store any of the data it gets from your account provider - you can't leak data you don't have. All we care about is that your account provider can verify you are who you say you are.
** this might work with other ActivityPub platforms, we haven't really tested it much yet.
Also if there's sufficient interest we can add other providers like Meta/Facebook.

Each list is treated like a "Group" actor - Fedizens follow the list and receive additions and deletions just like regular posts.
A list has to have a configured ActivityPub handle, such as (but not necessarily,) {list name}@{your instance} and the list has to be set to Public visibility.. despite sending info only to subscribed Followers.
Obviously if you change the list's ActivityPub handle while people are still following it, lots of things break, but even Mastodon hasn't figured out account migration yet...
If you switch a list from Public to any of the other visibility settings, the list actor remains visible (to subscribe to etc.) but you can't see any of its items (or posts if you will).
We haven't figured out how one might "interact" with a list from the Fediverse yet, but that's literally what we're working on right now.

Next up is to:
Also - LIST TYPES/FLAVOURS
ActivityPub Improvements:
That will close out v0.2.0, then its on to v0.3.0 which is #localization and #accessibility.
What am I looking at? Well, this is a list made in a project called #GeFeSLE - Generic, Federated, Subscribable List Engine. By @tezoatlipoca@mas.to.
Imagine a Trello board, a Google Sheet, or any other "list" that you could follow on the #Fediverse or subscribe to via #RSS!
Invite your friends from the Fediverse to help you curate that list. Or just use it to track todos, or store your grocery list.
Each list has its own static URL and HTML and an RSS feed so you can share or distribute however you like.
GeFeSLE is a single binary web-service with cross-platform systray clients, command line clients and browser plugins.