[Kde-pim] fuck you, akonadi
Thomas Tanghus
thomas at tanghus.net
Thu Apr 12 10:50:18 BST 2012
On Thursday 12 April 2012 09:38 Georg C. F. Greve wrote:
> Dear Anders,
>
> On Thursday 12 April 2012 09.09:26 Anders Lund wrote:
> > The deleted resource is kept in owncloud, and accessed via webdav.
>
> You realize that the ownCloud developers don't really consider the address
> book and calendar resources production ready & safe, right? So while I can
> understand the frustration I'd suggest to moderate the tone of the message
> until you know what actually happened.
>
> That issue could have been caused by ownCloud, by Akonadi, or by an
> unforeseen interaction between the two which neither the ownCloud nor the
> Akonadi developers foresaw and just never encountered before.
>
> In any case, isn't the address book storage in ownCloud also based on a VCS?
Currently there is no versioning of address books or calendars in ownCloud. It
is simply stored as DB tables.
> In that case you should not have lost anything.
>
> > Obviously, data not being safely storaged by the akonadisaster system is
> > unacceptable. Why not check the data you read and NOT delete data if what
> > you get is not a VCARD file? It is really IDIOTIC.
>
> Do you have a log of the communication on the wire?
>
> Otherwise it is also quite possible that what Akonadi received was a well-
> formed WebDAV stream that was simply empty. That might be exactly what it
> would receive if the user deleted the contacts on the server.
I don't think that would happen with ownCloud. CalDAV and CardDAV is using
SabreDAV which is pretty well tested. I have experienced the same issue as
Anders if the connection to the server is lost, both using ownCloud but also
when I was using Memotoo. It's been a long time since I've experienced it
though - ½+ year at least - and as I know Akonadi is WiP it's of course a bit
annoying, but I know it's just a matter of removing the resource and adding it
again. I always have akonadiconsole open ;-)
> In other words: How do you expect Akonadi to behave if the server tells it
> that the user deleted all contacts?
>
> > I got SICK of having all my mail in one big pile, so I moved all the
> > maillist stuff into a different resource and turned my filters on again.
>
> That seems an oddly backward way of organizing things in the days of IMAP,
> which also takes care of the danger of losing mail - in our corporate setup
> we even retain all deleted messages for quite some time before they
> actually get purged.
>
> But I agree it should work, although when I hear that you're still having
> Nepomuk issues, I wonder which version you're on, because from the 4.8.1
> release I have seen dramatic improvements here.
I use two different IMAP accounts with very little trouble. Again when
connection to the server is lost the resource doesn't always act in a very
sensible way, and suddenly sends out a multitude of errors for each subfolder
before it goes offline. I then set it online again via akonadiconsole, and
restarts the resource - very rarely the (Akonadi) server. It looks to me as if
the two errors are similar, and is a matter of tweaking the timings when
synchronizing.
I'm not saying this is a good situation for the end users, but as a long time
avid KDEPIM user I can live with it because I realize the need for this
transition in the long term if KDE is to have a reliable and extensible PIM
solution.
There is no way I'm gonna use Thunderbird, Evolution or ~shudder~ webmail ;-)
> Anyhow: Making sure that KDE PIM works well is as much your responsibility
> as it is that of anyone else on this list. You can contribute in a myriad
> of ways, as do most of the people on this list.
>
> So I'll take your last comments as self-flagellation.
>
> Best regards,
> Georg
--
Med venlig hilsen / Best Regards
Thomas Tanghus
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list