w3c-social / social-arch

This document takes a broad look at all the social technologies and specifications under development, including summarizing their contribution and tracking their adoption. The document will then demonstrate how a subset of these can be used as a unified architecture.
http://w3c-social.github.io/social-arch/
6 stars 2 forks source link

Audience targeting compared to group membership #5

Open rhiaro opened 9 years ago

rhiaro commented 9 years ago

(notes)

Sender deciding who sees post vs Person opting to join a group

access control from different directions

dahacouk commented 9 years ago

I'd like to see a real fluid system for access control like Smart Filter but maybe that's a bit too wide / off topic for this issue?

gobengo commented 9 years ago

This is relevant to our 'Personalized Streams' product, in which we model users, topics, users following topics (subscriptions), and then per-user inboxes of activities that were routed according the user's subscriptions.

We think of 'the set of users subscribing to a topic' as an implicit group, and give it a group id of something like 'urn:livefyre:demo.fyre.co:site=362588:topic=basketball:followers'.

Then, when we are routing activities about 'basketball', it has

{ "cc": ["urn:livefyre:demo.fyre.co:site=362588:topic=basketball:followers"] }
elf-pavlik commented 9 years ago
'subjective' 'objective'
Mail Newsletter Mailing List
G+ Circle G+ Community
Facebook List (Friends / Interests) Facebook Group
Twitter List
Diaspora Aspect
IRC channel
XMPP MUC

First column has much simpler social dynamics, creator of a collection has full control over who to include in it. Second column has certain aspect of moderation, membership also join/leave interactions.