Post
public broadcast and permission spaces deserve different sync mechanisms (and probably URI schemes). public into a global shared heap is sort of a special-case audience/scope. but it is important and different enough that the MST+firehose are worth it. all the other affordances+tooling is reused!
1 repost50 likes
I have a feeling that the framing of permissioned spaces is leading us down the route of a different URI scheme and the space as an authority, where as permissioned data acknowledges this is all the same scheme and records can consensually travels between many potential spaces.
Let's take a look at long-form writing, an essay might flow though many permissioned spaces: - initial draft (size: 1) - feedback from close friends (size: 5) - newsletter for paid subscribers (size: 100s-1000s) - public distribution (size: millions)
What do you think of this idea? ->
Shower thought idea: What about expanding the role of the PDS for account management? E.g. when signing up on atproto with any app/service for the first time, redirect to the already existing account interface (`/account/`) already present on reference PDS, making this flow mandatory to support.
ah, interesting. I had been wondering about this for a while… my scenario is importing bookmarks bsky.app/profile/serg...
Given bsky's hosted PDS per-account publishing limits, what patterns or mechanisms are used/envisioned for legit bulk data ingestion scenarios? e.g. importing a user’s full set of existing bookmarks #atproto
thoughts on making once-permissioned data public? we’re setting up to need to do this pretty much constantly iameli.leaflet.pub/3mprgzkytjs2c it’s that or publish the same records twice inside and outside the space
this was my q too bsky.app/profile/bnew...
I think I understand the vision you are advocating for, and see that others have been writing about it. but i'm not really convinced that data should be referenced+synced the same way across a lifecycle like that. I think having a common schema/representation is the main win.