Damus
τέχνη · 2d
The blog posts here are fantastic for learning the logic behind AtProto https://overreacted.io/a-social-filesystem/
Nuh profile picture
Except his definition of filesystem is quite generous. AtProto doesn't have filesystem structure, instead it has collections and these collections are made of items all supposed to follow certain schema which is in the name of the collection. This is app friendly and let servers optionally enforce schemas... But that is not a filesystem at all. Of course it also has no access control over that, so even if it was filesystem it would be missing access control semantics for such filesystem.
1
τέχνη · 2d
I’ve heard that for access control they’re thinking of doing a namespace system. Which would be effectively like folders. So analogically your atproto repository is a drive. Public and private namespaces are folders in the drive. Lexicons are file extensions.