- From: Sebastian Lasse <mail@sebastianlasse.de>
- Date: Wed, 15 Mar 2023 14:58:48 +0100
- To: Bob Wyman <bob@wyman.us>
- Cc: public-swicg@w3.org
- Message-Id: <7F49E043-6616-4963-9A88-1895FE356F57@sebastianlasse.de>
We are using `Collection` in 3 Projects _very_ active : redaktor, Taxi Team (call german cabs with ActivityPub) and ZDF (Europes largest Public Broadcaster) … In the other window I am currently finishing our largest Collection : Q2 (Planet Earth): It is a Collection of 1.9 million well known `Place`s on the Planet (a very informative hierarchical Atlas). It’s completely Open Source. Let’s see what _is_ specified: • Read (Intro and “Paging”) https://www.w3.org/TR/activitystreams-core/#collections <https://www.w3.org/TR/activitystreams-core/#collections> • Create https://www.w3.org/TR/activitystreams-vocabulary/#dfn-create <https://www.w3.org/TR/activitystreams-vocabulary/#dfn-create> For me it is underspecified how Client-To-Server should work, it would be extremely frustrating if you would have to Create each member and all its relations beforehand. [ > https://www.w3.org/TR/activitypub/#create-activity-outbox ] • Add https://www.w3.org/TR/activitystreams-vocabulary/#dfn-add <https://www.w3.org/TR/activitystreams-vocabulary/#dfn-add> see Example 13 ! • Update [per object, would wish for something like JSON-Patch] https://www.w3.org/TR/activitystreams-vocabulary/#dfn-update <https://www.w3.org/TR/activitystreams-vocabulary/#dfn-update> • Delete https://www.w3.org/TR/activitystreams-vocabulary/#dfn-delete <https://www.w3.org/TR/activitystreams-vocabulary/#dfn-delete> see Example 16 ! Special Collections https://www.w3.org/TR/activitypub/#collections <https://www.w3.org/TR/activitypub/#collections> Signing and Encryption is underspecified for me too but I agree to the objections. So, it would be cool to do this at community level. Please all: Attend this years https://fedi.camp <https://fedi.camp/> > If items in my collection need to refer to each other, you can use `Relation` in attachments which is what we do. > What is the recommended way to make references which are intra-Collection, inter-Collection references, etc.? See https://www.w3.org/TR/activitystreams-vocabulary/#connections Anyway: In redaktor you can federate Collections because redaktor is conformant. But I wonder what happens if you share Collections to some popular short-messaging-only things … > So, would it make sense to expand the documentation for Collections in the Activity Streams Core spec? For me: Yes. Please tell me if I should actively inform you on the next audio-meetings, we are in the middle of “Generic Server” and it would fit. Best Sebastian
Received on Wednesday, 15 March 2023 13:59:09 UTC