[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: KDE Telepathy on its way to Extragear
From:       Martin Klapetek <martin.klapetek () gmail ! com>
Date:       2011-12-26 11:53:24
Message-ID: CAPLgePqKUsRFGJFGKhU-5Wov7U6VL77vNia7CSfbJokniLb1ZQ () mail ! gmail ! com
[Download RAW message or body]

On Sun, Dec 25, 2011 at 22:39, Ben Cooksley <bcooksley@kde.org> wrote:

> On Mon, Dec 26, 2011 at 10:26 AM, Martin Klapetek
> <martin.klapetek@gmail.com> wrote:
> > Hello,
>
> Hi Martin,
>
> <snip>


> >
> > We're very short of releasing third version (0.3), which is also first
> beta.
> > We plan to introduce Nepomuk as main contact storage in the next release
> > (June or July) and in the meantime we'll maintain 0.3 branch.
>
> Please ensure you store the main copy of the data somewhere outside
> Nepomuk. In a large number of user support scenarios, especially those
> involving an inconsistent Akonadi, it is necessary to destroy the
> Nepomuk database to ensure ghost entries do not cause problems.
>

Right now we actually don't store any data. Everytime you open contact
list, it fetches "fresh" data right from Telepathy. There will be a Nepomuk
service, which will feed Telepathy data right into Nepomuk, so when you
clear your Nepomuk database, the feeder will take care of filling it up
again. There are some discussions about what to do with chat history, but
this will most probably be the same case - Telepathy already stores it, so
the feeder can just feed it to Nepomuk and recreate it on clean database.
This hasn't been really decided yet though.


>
> If KDE Telepathy uses Nepomuk as it's primary store of contacts
> information, it will make user support for other areas of KDE which
> are still maturing much harder.
>

We plan to use it as a primary store, yes, but I also plan to have some
discussion with KDE PIM on this subject as the unified contacts storage and
handling is not exactly clear right now.


>
> There are also a number of users who have Nepomuk disabled, or a
> system where Nepomuk is broken (due to old configurations, corrupt
> databases, and the like).
>

We hope and believe that using Nepomuk as a hard dependency will help move
Nepomuk forward and hopefully make it more lean&clean for production use.
In the meantime, users will still be able to use the 0.3 branch, which will
be Nepomuk-free and maintained for some time (especially if Kubuntu will
decide to ship it in their upcoming LTS release). The interface will stay
exactly the same, only the backend models will change.

--
Martin Klapetek | KDE Developer


>
> >
> > Thanks for all the support and happy holidays!
> > --
> > Martin Klapetek | KDE Developer
> >
>
> Regards,
> Ben Cooksley
> KDE Community Forums Administrator
>

[Attachment #3 (text/html)]

<div class="gmail_quote">On Sun, Dec 25, 2011 at 22:39, Ben Cooksley <span \
dir="ltr">&lt;<a href="mailto:bcooksley@kde.org">bcooksley@kde.org</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex">

On Mon, Dec 26, 2011 at 10:26 AM, Martin Klapetek<br>
&lt;<a href="mailto:martin.klapetek@gmail.com">martin.klapetek@gmail.com</a>&gt; \
wrote:<br> &gt; Hello,<br>
<br>
Hi Martin,<br>
<div><div class="h5"><br></div></div></blockquote><div>&lt;snip&gt;</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div class="h5"> &gt;<br>
&gt; We&#39;re very short of releasing third version (0.3), which is also first \
beta.<br> &gt; We plan to introduce Nepomuk as main contact storage in the next \
release<br> &gt; (June or July) and in the meantime we&#39;ll maintain 0.3 \
branch.<br> <br>
</div></div>Please ensure you store the main copy of the data somewhere outside<br>
Nepomuk. In a large number of user support scenarios, especially those<br>
involving an inconsistent Akonadi, it is necessary to destroy the<br>
Nepomuk database to ensure ghost entries do not cause \
problems.<br></blockquote><div><br></div><div>Right now we actually don&#39;t store \
any data. Everytime you open contact list, it fetches &quot;fresh&quot; data right \
from Telepathy. There will be a Nepomuk service, which will feed Telepathy data right \
into Nepomuk, so when you clear your Nepomuk database, the feeder will take care of \
filling it up again. There are some discussions about what to do with chat history, \
but this will most probably be the same case - Telepathy already stores it, so the \
feeder can just feed it to Nepomuk and recreate it on clean database. This hasn&#39;t \
been really decided yet though.</div>

<div>  </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex"> <br>
If KDE Telepathy uses Nepomuk as it&#39;s primary store of contacts<br>
information, it will make user support for other areas of KDE which<br>
are still maturing much harder.<br></blockquote><div><br></div><div>We plan to use it \
as a primary store, yes, but I also plan to have some discussion with KDE PIM on this \
subject as the unified contacts storage and handling is not exactly clear right \
now.</div>

<div>  </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex"> <br>
There are also a number of users who have Nepomuk disabled, or a<br>
system where Nepomuk is broken (due to old configurations, corrupt<br>
databases, and the like).<br></blockquote><div><br></div><div>We hope and believe \
that using Nepomuk as a hard dependency will help move Nepomuk forward and hopefully \
make it more lean&amp;clean for production use. In the meantime, users will still be \
able to use the 0.3 branch, which will be Nepomuk-free and maintained for some time \
(especially if Kubuntu will decide to ship it in their upcoming LTS release). The \
interface will stay exactly the same, only the backend models will change.</div>

<div><br></div><div>--<div><font color="#666666">Martin Klapetek | KDE  \
Developer</font></div></div><div>  </div><blockquote class="gmail_quote" \
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div \
class="im"><br> &gt;<br>
&gt; Thanks for all the support and happy holidays!<br>
&gt; --<br>
&gt; Martin Klapetek | KDE  Developer<br>
&gt;<br>
<br>
</div>Regards,<br>
<span class="HOEnZb"><font color="#888888">Ben Cooksley<br>
KDE Community Forums Administrator<br>
</font></span></blockquote></div><br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic