[Proposal] A lexicon for user-defined collections

I think I’ve incorporated almost everyone’s feedback/suggestions:

  • added a tags field to collections
  • remove strongRefs
  • removed the list lexicon in favor of fractional indexes
    • this does mean that collections have one ordering across all apps
    • fixed the scheme type

Still not sure about @disnetdev.com’s point about deduplicating, currently leaning towards apps interpreting at their own discretion.

ah yes, these are tuse cases I was imagining as well!

ah super interesting, particularly reading rooms. Collaboratively build a list and co-presence emerges from folks providing itemData for each item. I’ve been thinking a collaborators field too, this is a good example. Even in a atproto space, I can see it being useful to pick a subset of people to collaborate on certain collections.

1 Like