Promo/Guidance/Specific KDE Technology/Semantik Desktop: Difference between revisions

From KDE Community Wiki
No edit summary
No edit summary
Line 1: Line 1:
=Semantic Desktop communication strategy=
=Semantic Desktop communication strategy=


Positioning the semantic desktop is not easy. It's a big topic with all kinds
of potential but it takes a while to explain all the benefits. Making it more challenging yet, we still don't know what all the benefits will end up
being, either.


Positioning the semantic desktop is not easy. it's a big topic with all kinds
This leads to understandable skepticism often being voiced in reader comments when the semantic desktop comes up due to this. By providing updated information on resource usage, offering "poster boy" examples of Nepomuk in action and showing how we will be using Nepomuk to do things we already do now (only better) we can turn this around.
of potential but it takes a while to explain all the benefits. And, to be
 
honest with ourselves, we still don't know what all the benefits will end up
 
being, either.
==Poster Boy Features==
 
===Purpose===
Spread awareness of how Nepomuk is actually useful to people in their day-to-day lives, justifying it's existence on their computers.


I see a lot of scepticism being voiced in various web boards every time the
===Meme===
semantic desktop comes up due to this. Unless the average joe/jane gains some
There are fun and useful things you can do with Nepomuk today.
moderate visionary capability, i don't see this changing.


The strategy is twofold:
===Implementation Strategy===
Use a set of "poster boy" features for the semantic desktop as examples whenever discussing Nepomuk and repeat them in every interview / article we do where the semantic desktop comes up. We should have three good examples of new such features for each major KDE release.


0. identify a set of "poster boy" features for the semantic desktop.
===Talking Points===
* If you tag an image in your image viewer, the tag becomes visible in your desktop search. That's how it should be, right?


1. start a "you won't even know you're using it" meme


Post Boy Features
==You Won't Even Know Your Using It==
--------------------------
These should be easy and fun or useful things that people can start doing in
4.4. we should keep repeating them in every interview / article we do where
the semantic desktop comes up. we can pick some new ones for 4.5 to keep it
fresh, but we will need to repeat it a lot.


Sebas has got us off to a good start with the 'If you tag an image in your
===Purpose===
image viewer, the tag becomes visible in your desktop search. That's how it
To provide counterpoints to "I don't want to tag all my stuff
should be, right?' line.
manually" and "I don't care for this new fancy stuff, I am happy with
the current functionality I have as it is".


we should have 1-2 more such examples, perhaps one including krunner and one
===Meme===
that doesn't include a file manager, a desktop search tool or a run command
Nepomuk is more than just "another set of exposed features"; it is also an integrated framework that will be sitting just under the surface of things we already use all the time.
window. any ideas?


===Talking Points===
* Akonadi is using Nepomuk to power search and information retrieval features we take for granted such as contact lists. When Kontact is fully Akonadi powered,, you'll end up using the semantic desktop tools without even knowing it whenever you use Kontact. The result is your email/contacts/calendaring system will work better, thanks in part to the semantic desktop framework.


You Won't Even Know Your Using It
------------------------------------------------
one of the common counterpoints made is "i don't want to tag all my stuff
manually"; another is "i don't care for this new fancy stuff, i am happy with
my current sets of functionality".


something that would be good to spread is the message that nepomuk is not just
==Functionality Challenges Are Being Addressed==
"another set of exposed features" but is also an integrated framework that
will be sitting just under the surface of things we use all the time already,
right now.


for instance, our groupware system (akonadi) is using it now to power its
===Purpose===
search and information retrieval. which means that if you use kontact, you'll
As a new technology, Nepomuk has been shipped in various broken states by some of our downstreams and has historically used technologies that are new and even immature. This is improving, and we need to spread the word so that Nepomuk's reputation can be rid of these "early days" hiccups.
end up using the semantic desktop without even knowing it. you'll just find
your email/contacts/calendaring system to work better, thanks in part to the
semantic desktop framework.


there are similar stories for things like plasma activities, and i'm sure we
===Meme===
can find other good, approachable examples.
The foundations of Nepomuk are maturing.


===Talking Points===
* Due to being a new kind of technology being brought into mainstream use for the first time, tools for the technologies that underpin Nepomuk were few and mostly academic in nature: they worked, but performance was not a goal. Nepomuk is using more and more infrastructure that has been written with production use and performance in mind. The new Virtuoso storage backend is an important step in this.


Implementation
* As a new kind of technology, KDE packagers were not familiar with it or all the techniques to deliver it in a well functioning manner to their (and our) users. As packagers are gaining experience with Nepomuk, the quality of system integration is improving and a higher quality user experience is resulting due to improved packaging and out-of-the-box configuration.
---------------------
if there's consensus on the above strategy, then we just need to form up the
few talking points we need and then repeat them in enough places often enough
until other people start repeating them for us. (that's how this works :)

Revision as of 17:20, 19 November 2009

Semantic Desktop communication strategy

Positioning the semantic desktop is not easy. It's a big topic with all kinds of potential but it takes a while to explain all the benefits. Making it more challenging yet, we still don't know what all the benefits will end up being, either.

This leads to understandable skepticism often being voiced in reader comments when the semantic desktop comes up due to this. By providing updated information on resource usage, offering "poster boy" examples of Nepomuk in action and showing how we will be using Nepomuk to do things we already do now (only better) we can turn this around.


Poster Boy Features

Purpose

Spread awareness of how Nepomuk is actually useful to people in their day-to-day lives, justifying it's existence on their computers.

Meme

There are fun and useful things you can do with Nepomuk today.

Implementation Strategy

Use a set of "poster boy" features for the semantic desktop as examples whenever discussing Nepomuk and repeat them in every interview / article we do where the semantic desktop comes up. We should have three good examples of new such features for each major KDE release.

Talking Points

  • If you tag an image in your image viewer, the tag becomes visible in your desktop search. That's how it should be, right?


You Won't Even Know Your Using It

Purpose

To provide counterpoints to "I don't want to tag all my stuff manually" and "I don't care for this new fancy stuff, I am happy with the current functionality I have as it is".

Meme

Nepomuk is more than just "another set of exposed features"; it is also an integrated framework that will be sitting just under the surface of things we already use all the time.

Talking Points

  • Akonadi is using Nepomuk to power search and information retrieval features we take for granted such as contact lists. When Kontact is fully Akonadi powered,, you'll end up using the semantic desktop tools without even knowing it whenever you use Kontact. The result is your email/contacts/calendaring system will work better, thanks in part to the semantic desktop framework.


Functionality Challenges Are Being Addressed

Purpose

As a new technology, Nepomuk has been shipped in various broken states by some of our downstreams and has historically used technologies that are new and even immature. This is improving, and we need to spread the word so that Nepomuk's reputation can be rid of these "early days" hiccups.

Meme

The foundations of Nepomuk are maturing.

Talking Points

  • Due to being a new kind of technology being brought into mainstream use for the first time, tools for the technologies that underpin Nepomuk were few and mostly academic in nature: they worked, but performance was not a goal. Nepomuk is using more and more infrastructure that has been written with production use and performance in mind. The new Virtuoso storage backend is an important step in this.
  • As a new kind of technology, KDE packagers were not familiar with it or all the techniques to deliver it in a well functioning manner to their (and our) users. As packagers are gaining experience with Nepomuk, the quality of system integration is improving and a higher quality user experience is resulting due to improved packaging and out-of-the-box configuration.