[nepomuk-kde] Plasma activities and Nepomuk
Aaron J. Seigo
aseigo at kde.org
Wed Aug 12 22:08:52 CEST 2009
On Friday 07 August 2009, Ivan Čukić wrote:
> > > > Btw, a bit offtopic, but shall we share favourites between those
> > > > menus?
> > >
> > > you're not sharing them? :(
>
> There are both pros and cons for this. Pros are easy to recognize.
>
> The main con (and the reason why Lancelot only loads the favs from Kickoff
> on first start, but doesn't share them) is that you could use more than one
> menu at a time - for different purposes, so you'd possibly want a different
> set of applications to show up in different menus.
so .. the same person has different items that are favorite depending on the
_user interface_ used?
i can imagine a use case where someone would use different sets of
applications depend on the instance of the launcher (so, two kickoffs or
multiple lancelots or some mix or ..), but that would seem to me to be
something that should be related to the context (e.g. activity) not the
interface or instance of the interface of it
this does mean making a choice for the user that in a given activity, their
favorites list is their only such list (meaning they couldn't have multiple
lists), but the use case for multiple lists across multiple instances seems
far more like a fringe use case than the much more common "i am using kickoff,
now i'd like to use lancelot, and a week from now i switch back or decide to
use both".
this also makes the whole "which favorites does krunner show?" question much
easier.
so i suggest that we attach this to context and make it universal to all
launcher interfaces running in that context.
> The other thing is that my intention is to have some kind of rating system
> (like the Raptor guys want) while Kickoff doesn't have that.
kickoff uses a simple "how many times is it launched" system which is a sort
of implicit rating system. which means they all have rating systems of some
sort, which in turn means this should be turned into an implementation detail
that all of them can hook into (e.g. by providing their own implementations
for the rating/sorting)
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Software
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20090812/f0cec6ab/attachment.sig
More information about the Plasma-devel
mailing list