[nepomuk-kde] Plasma activities and Nepomuk

Marco Martin notmart at gmail.com
Fri Aug 7 21:54:07 CEST 2009


On Friday 07 August 2009, Lukas Appelhans wrote:
> Hey!
>
> Am Freitag 31 Juli 2009 17:17:32 schrieb Ivan Čukić:
> > A.S. This is a multi-list message, so make sure you reply to both
> > plasma-devel and nepomuk-kde lists.
> >
> > Hi all,
> >
> > As you probably know, plasma has the concept of activities. This is
> > something that is supposed to become global concept, and not only
> > plasma-local.
> >
> > Use-cases:
> >  - When John switches to the /work/ activity, he wants the favourites in
> > Kickoff/KMenu/Lancelot/Raptor/... to be the applications related to work.
>
> +1 In Raptor we can also use the launch count/database per activity...
>
> Btw, a bit offtopic, but shall we share favourites between those menus?

well, for one side sharing++ (dataengine/service i suppose,)
on the other hand, hmm wouldn't it make sense only if somebody changes the 
menu every day? :p

> Lukas
>
> >  - When Eric switches to the /internet/ activity, he wants the file
> > open/save dialogue to contain 'Downloads', 'Pictures' etc. folders in the
> > places side- panel.
> >  - Terry starts KDevelop to work on his project. The rest of the
> > environment switches to /kde development/ activity.
> >
> > Ok, enough with examples.
> >
> > Since the current activity is not only a plasma-thing, and could exist
> > even without plasma, we (plasma devs) decided it should be published
> > through nepomuk.
> >
> > My question here is what is the best way to do it.
> >
> > The most basic thing that comes to mind is a nepomuk resource, which the
> > other application listen to using the sopranoStatementAdded() signal in
> > SopranoModel.
> >
> > The other approach (DanielW pointed it out) is something like the nepomuk
> > service example located in playground
> > (/base/nepomuk-kde/usercontext/service/)
> >
> > So, what is the best way to do this?
> >
> > Cheerio,
> > Ivan
> > _______________________________________________
> > nepomuk-kde mailing list
> > nepomuk-kde at semanticdesktop.org
> > http://lists.semanticdesktop.org/mailman/listinfo/nepomuk-kde
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel


-- 
Marco Martin


More information about the Plasma-devel mailing list