On Tue, Oct 16, 2012 at 4:32 AM, Aaron Gooch <[email protected]> wrote:

> Proposal for Rave-465 Person Profile Connections:
>
> My team is considering implementing this epic. We have discussed how we
> want connections to work but would like to get more information from the
> community.
>
> Management of connections:
>
> We are proposing a Google+ model of choosing connections with other users
> and then having the ability to group connections much like Google+. The
> idea here is that
>

I like the idea of Google+ circles so that is a good start

>
> we want to have a way of communicating directly to people on Project X or a
> group of collegues. Users will be able to connect to any other user, place
> their connections
>
> in groups so that they can easily communicate/share with specific groups.
>
> Implementation
>
>
>    -    Connections are part of the rave core
>    -    Friends concept implemented in Shindig following opensocial spec
>

How does the circles match up with Shindig friends? Do they work together
or are they competing? Do we remove the existing friend concept in Rave?


>    -    Each user has zero or more circles.
>

I assume you mean "Each person has...", any social stuff should be attached
to the person not the user. This is important because we've already
discussed there might not always be a one-to-one relationship between users
and people.


>    -    Each circle is composed of zero or more users.
>    -    Create an api for managing connections
>    -    Create a connections page for users to manage their circles.
>    -    Create a “friend” or “follow” button on the person profile page to
>    create connections
>

Chris

Reply via email to