Comment 3 for bug 655164

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

I really don't think that using binary flags helps usability. On the contrary. It just leaves the door open for a tonne of new types of bugs.

How about 'LeastRecent | Subjects | Events' what does that do?

Another problem with the flags system is that it severely limits the number of result types we can have. Consider that extensions (like the FTS) can also "add" their own result types. And by "add" I mean that they export and API like FindEvents() but allow some extra result types in there, but also the default ones - which will then fall back to the normal API for sorting and grouping.

I actually think the current way we do it is pretty nice.