[Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-11-01 Thread Markus Korn
** Changed in: zeitgeist Status: Fix Committed = Fix Released -- Support more ResultType https://bugs.launchpad.net/bugs/655164 You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. Status in Zeitgeist

[Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-10-12 Thread Seif Lotfy
** Changed in: zeitgeist Status: In Progress = Fix Committed -- Support more ResultType https://bugs.launchpad.net/bugs/655164 You received this bug notification because you are a member of Zeitgeist Framework Team, which is subscribed to Zeitgeist Framework. Status in Zeitgeist

[Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-10-07 Thread Mikkel Kamstrup Erlandsen
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

Re: [Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-10-07 Thread Siegfried Gevatter
2010/10/7 Mikkel Kamstrup Erlandsen mikkel.kamst...@gmail.com: I really don't think that using binary flags helps usability. [...] I actually think the current way we do it is pretty nice. +1 -- Siegfried-Angel Gevatter Pujals (RainCT) Free Software Developer       363DEAE3 -- Support more

[Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-10-06 Thread Markus Korn
** Description changed: I am in discussion with the Software Center team and it seems like they are growing fond of Zeitgeist. There is a feature in their queue that they would like to implement and where Zeitgeist can make it happen: - Software Center wants to suggest applications to be

[Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-10-06 Thread Markus Korn
Having such ResultTypes sounds reasonable to me, but let's ignore the implementation details for now, and think about the `Support more ResultType` topic a bit more: This bugreport made me realize that the ResultType system as we have it right now does not scale very well. Right now we have 15

[Zeitgeist] [Bug 655164] Re: Support more ResultType

2010-10-06 Thread Markus Korn
One way which just came into my mind to make things easier to understand is to use a flag system, like MostRecent = 0x01 LeastRecent = 0x02 MostPopular = 0x04 LeastPopular = 0x08 [...] Events = 0x0100 Subjects = 0x0200 Actor = 0x0400 [...] This way the ResultTypes we have right now can be