Part IV. A Beautiful Day in the Neighborhood
So far we’ve looked into how to represent people in your application (and, perhaps more importantly, how to enable people to represent themselves), and we’ve examined the sort of activities people can do by touching social objects within your system. This brings us smack into the realm of relationships.
Without relationships between and among people, there is no social. Shared activities, like many of those discussed in Part III, naturally lead to the development of relationships in the real-world sense of the term: people meet through shared affinities, do activities together, make commitments to each other, and eventually find that they are in some sort of ongoing relationship.
In this part, we’ll look at the mechanisms for labeling and declaring relationships, the community dynamics that can arise from multiple overlapping relationships (and particularly how to encourage healthy behavior and discourage parasites and vandals), and how to enable people to bring their virtual connections into the real world through local engagement and shared event creation.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access