Closed terrainsvagues closed 8 years ago
See #285 and #278
Over time, we've settled into Nicky's notion of "a filtering model based on already discoverable content" and have built 3.0 around it. Further, we've coalesced around allowing users to send messages to and @-message anyone, with simple limits—divorced completely from contact/follow relationships.
For iteration 1, I see two options. The first seeks to implement a fairly traditional model; the second seeks to solve privacy by aggressive reducing visibility into relationships.
Option 1. Traditional
Option 2. Aggressive privacy
Let's discuss in Slack/meeting.
No matter which option we choose, JR can proceed with these immediate actions on dev:
bp-block-member (www.philopress.com/products/buddyblock/) and buddypress-followers (https://github.com/r-a-y/buddypress-followers) are installed and working. I added the follow/block buttons to the member directory. If we want to change specific parts of the functionality as we progress, let's handle that on a case-by-case basis rather than keeping this open.
Following is a filtering model based on already discoverable content. Filters into "People I'm Following" in Members page and on homepage. Blocking (including direct messages) is a critical component; can be aggressive & simple, but must be robust.