Auros (auros) wrote in suggestions,

Boolean Filtering

Boolean Filtering

Short, concise description of the idea
Allow people to set custom security to "people from Group A, but not if they're also on Group B".

Full description of the idea
Say you want to make a post and show it to all your friends except a few in particular -- maybe your parents are on your friendslist or something, and you'd rather not expose them to details of your personal life. Currently, in order to do that, you need to create a separate friends group, something like "not-parents". Even if you already have a "parents" filter just for them. It seems like it would not require much effort to make the custom filtering interface be fully boolean, with friends groups being applied using "OR" and "AND NOT".

An ordered list of benefits

  • Simplified control over filtering. I know I want to achieve this effect fairly often, and I thus have several groups that are "A" and "A minus X", "B" and "B minus X", and so on...
  • Less storage space needed for friend-groups.
  • An ordered list of problems/issues involved

  • Depending on how custom filtering is currently set up, this may be somewhat difficult. But if it's already done by constructing a boolean OR statement in the database request, it shouldn't be too hard.
  • An organized list, or a few short paragraphs detailing suggestions for implementation

  • Three radio buttons next to group names, for "not applied", "add", and "subtract".
  • Radio button for whether you want to start your "base set" as nobody, or your full friends-list; the latter is required to specify "all of my friends except these ones".
  • Tags: custom friends groups, security, § historical
    • Post a new comment


      Anonymous comments are disabled in this journal

      default userpic

      Your reply will be screened

      Your IP address will be recorded