[buddypress-trac] [BuddyPress] #1493: Deprecate Friends component and replace with Personal Group type

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Sat Dec 26 00:46:38 UTC 2009


#1493: Deprecate Friends component and replace with Personal Group type
----------------------------+-----------------------------------------------
Reporter:  johnjamesjacoby  |       Owner:  johnjamesjacoby
    Type:  enhancement      |      Status:  new            
Priority:  major            |   Milestone:  Future Release 
Keywords:                   |  
----------------------------+-----------------------------------------------

Comment(by DJPaul):

 I agree with most of the points in these posts -
 http://buddypress.org/forums/topic/friends-and-groups-for-
 buddypress-13#post-32115 and http://buddypress.org/forums/topic/friends-
 and-groups-for-buddypress-13#post-32157.  I'm not sold on this idea as it
 stands.

 Specific points:
 MrMaz; "Friends [or other types of relationship] are one-to-one mappings.
 Groups are one-to-many."
 Mike Partt; "...friends are just groups of users. But that doesn't make
 them Groups."

 Also:
 "…could be replaced with something similar to the "follow/followers" model
 of Twitter"; moving relationship mapping into the Groups component is not
 the only way to achieve this and so shouldn't be held up as a reason for
 such a change.

 "...reaps the benefits of everything the groups API can do"; this is
 extremely wooly and vague.  I need specific examples -- in the way that
 the Friends/Friends workflow is currently -- to discuss this.

 Mapping friend URLs to something like /members/john/groups/friends/ looks
 horrible.  Read the URL backwards, it doesn't make sense for this context;
 that URL to me is saying "list of friends in all groups that John is a
 member of" rather than "this is John's friends."

 Mike Pratt comments on the forum thread, "the friend group setting [for
 SWA & Personal Activity filters] could easily be done in the context of
 merely "grouping" your friends. No need to make them part of a "friend"
 group." I think this is exactly right.  Think Site Wide Tags.

-- 
Ticket URL: <http://trac.buddypress.org/ticket/1493#comment:3>
BuddyPress <http://buddypress.org/>
BuddyPress


More information about the buddypress-trac mailing list