Login
Login
mike
mike
Channel
About
Photos
Files
Calendar
Toggle System Apps
Communities
Directory
Help
Language
Legal
Search
mike
mike
Channel
About
Photos
Files
Calendar
Toggle System Apps
Communities
Directory
Help
Language
Legal
Search
Visit
Direct Message
Poke
Johannes Ernst
Mon, 27 Mar 2023 09:44:40 +1100
Myself? I want to talk about what's on my
#Fediverse
wish list at
#Fediforum
, which is actually longer than the 8 points I blogged about here, but I gotta stop somewhere.
https://reb00ted.org/tech/20230425-w3c-activitypub-wishlist/
Link to Source
show all
18 comments
Visit
Direct Message
Poke
Johannes Ernst
Mon, 27 Mar 2023 09:48:16 +1100
Top of my
#Fediverse
wish list: A single-document Fediverse interop
#spec
that, when I have written the code for all that's in it, my code will interoperate in some basic fashion with all other
#Fediverse
software that has implemented this document.
Right now, I have to understand and sometimes reverse-engineer every single fediverse app, and that is simply not viable. Who has time for that? And do it again as soon as new versions come out.
#ActivityPub
is underspecified for this.
Link to Source
Visit
Direct Message
Poke
Tim Chambers
Mon, 27 Mar 2023 12:40:17 +1100
π Repeated @
Johannes Ernst
's Note
Link to Source
Visit
Direct Message
Poke
Ben Ramsey :elephpant_rainbow:
Mon, 27 Mar 2023 12:45:45 +1100
@
Johannes Ernst
@
Tim Chambers
Instead of a document, a single test suite you can use to test your implementation would be nice.
Link to Source
Visit
Direct Message
Poke
Johannes Ernst
Mon, 27 Mar 2023 14:06:49 +1100
@
Ben Ramsey :elephpant_rainbow:
#ActivityPub
#test
suite is actually number two on my list. There used to be one, but it's unmaintained and apparently not quite recoverable.
But we need both: a single spec, and a corresponding test suite. That should be the foundation.
Link to Source
Visit
Direct Message
Poke
Johannes Ernst
Mon, 27 Mar 2023 14:10:50 +1100
And #3 on my
#Fediverse
wish list is a branding program. If your product passes the minimal test suite, you get to put a sticker on it. Sort of like the "Validated HTML" logo we used to have when HTML was new, or the "Bluetooth" logo:
If a prospective user comes across a product displaying the brand, they will know it will interoperate. Geeks may not care, but IMHO it's really important for broader consumer adoption.
Link to Source
Visit
Direct Message
Poke
Tim Chambers
Mon, 27 Mar 2023 12:40:26 +1100
π Repeated @
Johannes Ernst
's Note
Link to Source
Visit
Direct Message
Poke
Dr. Quadragon β
Mon, 27 Mar 2023 21:40:17 +1100
@
Johannes Ernst
Also: posts archive migration/nomadic identity
Link to Source
Visit
Direct Message
Poke
Johannes Ernst
Tue, 28 Mar 2023 02:26:05 +1100
@
Dr. Quadragon β
that tends to be difficult in practice, if we are talking moving data from one app to another app (not just one app instance to an instance of the same app somewhere else). Which did you have in mind there?
Link to Source
Visit
Direct Message
Poke
Dr. Quadragon β
Tue, 28 Mar 2023 02:30:01 +1100
@
Johannes Ernst
Of course, real world restrictions must apply, and migration must be between two same (Mastodon <-> Mastodon) or similar (Mastodon <-> Pleroma) engine instances.
Whatever the case, there MUST be a possibility for some kind of mobility beyond the simple contact list migration. Because some people are actually invested in thoughts and materials (a.k.a "content") they've put out over the years.
Link to Source
Visit
Direct Message
Poke
Johannes Ernst
Tue, 28 Mar 2023 02:36:03 +1100
@
Dr. Quadragon β
if you βonlyβ want full data migration between instances of the same app, isnβt that simply an app feature then, like a mastodon feature or lack thereof, rather than a fediverse feature?
Link to Source
Visit
Direct Message
Poke
Dr. Quadragon β
Tue, 28 Mar 2023 02:37:42 +1100
@
Johannes Ernst
That's what we need to find out, I guess.
Zot network has no problem with nomadic identity. But that's probably because the only engine on there meaningfully is Hubzilla, AFAIK.
Link to Source
Visit
Poke
mike
Tue, 28 Mar 2023 06:15:24 +1100
Streams also has nomadic identity.
Link to Source
Visit
Poke
mike
Tue, 28 Mar 2023 06:24:40 +1100
Nomadic identity isn't just about migrating data or doing a full backup, though it can also be used for those tasks. It's a near realtime data mirror. Your clones have all your content and all your settings - including all of your media privacy settings - and are kept in sync so you can use a cloned account and not lose anything if your current instance gets shut down or the cert expires right
now
. And you can simply go back to it if it comes back online again. you may not want to move forever.
Link to Source
Visit
Direct Message
Poke
Johannes Ernst
Tue, 28 Mar 2023 06:46:52 +1100
@
mike
βnomadic identityβ is a bit of a strange term, and rather unusual feature too β¦ how is that actually implemented? If I post, and your (primary) server is down, what happens?
Link to Source
Visit
Poke
mike
Tue, 28 Mar 2023 07:33:09 +1100
Using redundancy to protect you from catastrophic failure is an unusual feature?
And you're in IT?
Link to Source
1 Like
infinite love β΄³ (2 months ago)
Visit
Direct Message
Poke
Johannes Ernst
Tue, 28 Mar 2023 08:24:15 +1100
@
mike
itβs application-level redundancy, and that is unusual. Wordpress, for example, could do the same for the same reasons, but does not. Or email.
Link to Source
Visit
Poke
mike
Tue, 28 Mar 2023 09:06:31 +1100
I backed up wordpress every single day when I was running it. I have email archives going back to the 80s.
In 2011, we lost half the fediverse when two Diaspora instances shut down. I think one of them gave a warning and told people to back up their accounts, but they didn't have a way to actually read those files so it was meaningless. The other just vanished in the night. People woke up and their online existence had been cancelled. Incidentally, we provided a way to import from Diaspora export files in Hubzilla almost 5 years before Diaspora could do the same with their own data.
We're done here.
Link to Source
Visit
Direct Message
Poke
Curated Climate Search
Tue, 28 Mar 2023 02:54:17 +1100
What do I want from the Fediverse? Number 8 from the above list. ^^^
Improved identity management across the Fediverse
So that people could login using any Fediverse account, not just for the ones I configure. l
and
I want YouTube video embedding to work for the climate change videos I post. They work for others peoples videos.
@
Johannes Ernst
#FediConf
Link to Source
older