Hierarchical Friends' group
Short, concise description of the idea
Permit friend groups to be built from other groups.
Full description of the idea
It would be very helpful to be able to craft, for example, a default view created from other friend groups.
An ordered list of benefits
Default view made up of categories of friends (people, organizations, etc.) would not need to be modified each time the sub-category was changed
Groups created for privacy could be crafted logically(close friends plus people interested in a specific topic, but not others)
An ordered list of problems/issues involved
Friends group creation would have to be modified to include groups.
Might be a complex concept for inexperienced users to handle (i.e. could create support request load, at least while people get used to it).
Clients might have to be modified to correctly support this.
An organized list, or a few short paragraphs detailing suggestions for implementation
Review database schema to see what changes, if any, would be required to implement this.
Review web user-interface and friends-page construction code for required changes.
Similarly, review client-code.
Do it, Document it, test in, and roll it out! :)