mneme: (Default)
Joshua Kronengold ([personal profile] mneme) wrote in [site community profile] dw_suggestions2009-09-22 07:31 pm

New filters form old

Title:
New filters form old

Area:
Subscription filters

Summary:
You should be able to derive new filters via logical operations on your existing filters

Description:
You should be able to create a new filter by preforming operations on another filter or filters.

For example, if you have the following subscription filters:

Comics
Close
Friends

You could:
Create a filter of every post -not- in any of the above filters.
Create a filter of Friends + Close without duplication.
Concat (not)(Comics+Close+Friends)+Friends; the result is the new Friends.
Create a filter of every post of the users listed among Comics that doesn't appear in that filter

You'd want to separate "invert inclusion list", "invert tags", and "invert ratings" -- as they have different purposes.

Operations:
Add two (or more) filters.
Invert (inclusion list +/or tags exclusions +/or tag inclusions +/or ratings)

While you're at it, it would be useful to be able to bulk modify filters -- if you could specify "exclude all tags like meme*" from these users, it would save a lot of effort even if you had to manually check it.

Actually, another thing that would be useful is letting you do more than just (all except x,y,x) and (only containing (x,y,z) -- just specifying both would help a lot (but if you wanted real concatination as I describe above, you'd need logical composition, which does get complicated).

Poll #1323 New filters form old
Open to: Registered Users, detailed results viewable to: All, participants: 27


This suggestion:

View Answers

Should be implemented as-is.
13 (48.1%)

Should be implemented with changes. (please comment)
4 (14.8%)

Shouldn't be implemented.
0 (0.0%)

(I have no opinion)
8 (29.6%)

(Other: please comment)
2 (7.4%)

msilverstar: (corset)

[personal profile] msilverstar 2009-09-23 03:42 am (UTC)(link)
Tools for filters is a great idea, but it would be really really hard to keep track of these ones. It's always been a huge pain to remember who's in which filter.

I'd like to see a more structured design process and prototype testing for both reading and posting filters.
cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2009-09-23 06:05 am (UTC)(link)
Yes. Bulk-editing tools and inversion tools would be useful, but this probably needs a more detailed spec and design when it goes into Bugzilla.
turlough: castle on mountain top in winter, Burg Hohenzollern (Default)

[personal profile] turlough 2009-09-23 02:01 pm (UTC)(link)
I agree completely with this! I have in fact been thinking of submitting a suggestion for a complete revamp of the filter handling pages but I can never decide on what kind of layout that would be adaptable enough to fit most people's needs.
kirby1024: Shot of a Sparrow (Sparrow)

[personal profile] kirby1024 2009-09-26 12:29 am (UTC)(link)
Would they dynamically generate if you added/removed someone from another filter?