Session 6 Notes
benpate @benpate@emissary.nodebb.com
<p>Please help to take good notes. We will publish them on <a href="http://fediforum.org" rel="nofollow ugc">fediforum.org</a> like we did after previous events.</p> <p>Data and Account Portability: ...<br /> Convener of the session: Dmitri Z. <a href="https://social.coop/@dmitri">@<bdi>dmitri@social.coop</bdi></a></p> <p>Slides: <a href="https://docs.google.com/presentation/d/1SSFrS2ke2tqMZrRUGyIPsOXIfS62qZFu0JcyBVSz9rI/" rel="nofollow ugc">https://docs.google.com/presentation/d/1SSFrS2ke2tqMZrRUGyIPsOXIfS62qZFu0JcyBVSz9rI/</a></p> <p>Attendees (please add your own name here if you would like to be listed. There is no obligation.)<br /> Charles Iliya Krempeaux <a href="https://mastodon.social/@reiver">@<bdi>reiver@mastodon.social</bdi></a><br /> Scott M. Stolz <a href="https://loves.tech/channel/scott">@<bdi>scott@loves.tech</bdi></a> <a href="https://codejournal.dev/channel/scott">@<bdi>scott@codejournal.dev</bdi></a> @scott.codejournal.dev<br /> Raphael Lullis @raphael@communick.com<br /> <a href="http://bumblefudge.com" rel="nofollow ugc">bumblefudge.com</a><br /> Scott Jenson <a href="https://social.coop/@scottjenson">@<bdi>scottjenson@social.coop</bdi></a><br /> Ben Pate <a href="https://mastodon.social/@benpate">@<bdi>benpate@mastodon.social</bdi></a><br /> Nigini Oliveira <a href="https://social.coop/@nigini">@<bdi>nigini@social.coop</bdi></a><br /> Johannes Ernst <a href="https://j12t.org" rel="nofollow ugc">https://j12t.org</a> <a href="https://j12t.social/@j12t">@<bdi>j12t@j12t.social</bdi></a> @j12t.org<br /> Ryan Barrett @snarfed.org<br /> Damon, @damonoutlaw.xyz<br /> Maho Pacheco <a href="https://hachyderm.io/@mapache">@<bdi>mapache@hachyderm.io</bdi></a><br /> Seth Goldstein <a href="https://indieweb.social/@phillycodehound">@<bdi>phillycodehound@indieweb.social</bdi></a> << <a href="https://social.sethgoldstein.me" rel="nofollow ugc">https://social.sethgoldstein.me</a><br /> James Marshall @jamesmarshall@sfba.social<br /> Evan Prodromou <a rel="nofollow ugc">acct:evan@cosocial.ca</a><br /> Paul Fuxjaeger @cypherhippie@chaos.social<br /> Cagan Mert Islek, <a href="https://islekcaganmert.me/">@<bdi>islekcaganmert.me@bsky.brid.gy</bdi></a><br /> Tom Casavant <a href="https://tomkahe.com/@tom">@<bdi>tom@tomkahe.com</bdi></a><br /> David Rowley<br /> Jesse Karmani <a href="https://mastodon.social/@jesseplusplus">@<bdi>jesseplusplus@mastodon.social</bdi></a><br /> Matt Baer @matt@writing.exchange</p> <p>Website (if the subject has one): ...</p> <p>Notes<br /> We are trying to do on the Open Social Web what email accomplished</p> <ul> <li>You can dowload your emails and contacts and move to another email provider.</li> </ul> <p>We have tiny windows of portability on Web 2 (and its platforms)</p> <ul> <li>sometimes parts of your data</li> <li>but generally they lock in your social graph.</li> </ul> <p>Can we do better? YES!</p> <ul> <li> <p>We want to EXPORT data (not only posts, but also interactions and media), identifiers, as well as the social graph</p> </li> <li> <p>AND IMPORT</p> </li> <li> <p>Automated</p> </li> <li> <p>Dmitry asked developers interested in this to join: <a href="https://www.w3.org/community/socialcg/" rel="nofollow ugc">https://www.w3.org/community/socialcg/</a></p> </li> <li> <p>Dmitry: checkout: <a href="https://swicg.github.io/activitypub-data-portability/lola.html" rel="nofollow ugc">https://swicg.github.io/activitypub-data-portability/lola.html</a></p> </li> </ul> <p>Current efforts:<br /> - DTI & LOLA: (online portability) <a href="https://swicg.github.io/activitypub-data-portability/lola.html" rel="nofollow ugc">https://swicg.github.io/activitypub-data-portability/lola.html</a></p> <p>Connection with Cory's remedies for enshitification:<br /> - a core affordance is easy portability between difference service providers!!!</p> <p>Q: what are the groups we can contribute to to make this happen?</p> <ul> <li>How can we get to having the "migration button" (some service providers are blocked for a lack of clarity on how to move forward)</li> <li>Comment: Hubzilla has implemented a lot of what is been discussed!</li> <li>FEP-c390 - Identity proofs</li> <li>identity is not associated to a server</li> <li></li> </ul> <p>A: Roadmap as proposed by Data Portability Work Group</p> <ul> <li>FEP-7952</li> </ul> <p>Q: What is the strucuture of the problem?<br /> - Export protocol<br /> - Content addressing/format<br /> - Identify mapping?<br /> - Post migration<br /> - Huge issues for modation<br /> - ...</p> <p>Hubzilla, Streams, Forte, and Mitra are working on a solution:</p> <pre><code>Client-side keys </code></pre> <p>Links<br /> <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/7952/fep-7952.md" rel="nofollow ugc">FEP-7952: Roadmap For Actor and Object Portability</a> (see <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/7952/fep-7952.md#references" rel="nofollow ugc">References section</a> for many relevant FEPs)<br /> <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/73cd/fep-73cd.md#migration-user-stories" rel="nofollow ugc">FEP-73cd: Migration User Stories</a><br /> <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/6fcd/fep-6fcd.md" rel="nofollow ugc">FEP-6fcd: Account Export Container Format</a> and <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/9091/fep-9091.md" rel="nofollow ugc">FEP-9091: Export Actor Service Endpoint</a><br /> <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/cd47/fep-cd47.md" rel="nofollow ugc">FEP-cd47: Federation-friendly Addressing and Deduplication Use-Cases</a> - Content-addressing <> DATA Portability considerations<br /> <a href="https://github.com/fedimod/fires" rel="nofollow ugc">FediMOD FIRES tooling for portable/interoperable moderation records (WIP)</a> - re-moderating or checking for moderation history at time of import can use FIRES if exporting/prior server also supports it<br /> <a href="https://erinkissane.com/notes-from-a-mastodon-migration" rel="nofollow ugc">https://erinkissane.com/notes-from-a-mastodon-migration</a><br /> <a href="https://github.com/tweetback/tweetback" rel="nofollow ugc">https://github.com/tweetback/tweetback</a><br /> Identity Proofs - <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/c390/fep-c390.md" rel="nofollow ugc">https://codeberg.org/fediverse/fep/src/branch/main/fep/c390/fep-c390.md</a></p>
Read more →