Message: previous - next
Month: April 2012

Re: Re: [trinity-devel] Re: Resolving the TWin/KWin Fork Issue

From: Martin Gräßlin <mgraesslin@...>
Date: Sat, 28 Apr 2012 22:03:24 +0200
On Saturday 28 April 2012 21:34:07 Werner Joss wrote:
> On Saturday 28 April 2012 21:14:11 Martin Gr��lin wrote:
> > > no. I don't think I mix up things here.
> > > maybe I was just not clear enough in stating that plasma/kde workspace
> > > alone (without akonadi/nepomuk/strigi...) is not of much functional
> > > difference than xfce/icewm/razor-qt or anything else which does not
> > > provide native mail/contacts/calendars etc.
> > 
> > Now I don't get what you complain about. If the environment does not
> > provide calendar integration you complain. If it does provide the
> > integration you complain because of the used technology to get this
> > integration.
> > 
> > Sorry, but that doesn't make any sense. Either you want or you don't want
> > integration.
> I don't complain.
> I just state what is provided by current projects, and what is not.
> and yes: I want integration.
> but not at the cost of having to run mysql servers on my single user desktop
> which proved more than once to be an unreliable beast and whatnot. and I'm
> not alone with this experience.
> mailinglists/forums are full of  posts from frustrated users who have been
> bitten.
Which has nothing to do with MySQL. Yeah I have heard that argument a thousand 
times and I have spoken face to face with the developers about it and have 
even used Akonadi to write my Master thesis, so I think I know a little bit 
about it.

I'm not going to repeat everything what has been said about it, but I have so 
far not seen any *valid* complain about the usage of a database server for 
Akonadi. Nobody complains that Firefox includes a full blown database server. 
Nobody complains that Thunderbird includes a full blown database server. 
Nobody complains that Amarok uses an embedded MySQL.

Everybody complains about Akonadi using MySQL. That's just irrational and 
doesn't make sense. People just don't understand it, but if everybody repeats 
the sh** they read on slashdot it *has* to be true. It says so in the 
Internet, running MySQL is evil! It's much better to reinvent the wheel and 
write your own database!!!! Nobody can complain then and it totally doesn't 
matter that you have no idea how to implement a DBMS, but people cannot 
complain anymore \o/

The only valid complain about MySQL is for the usage of NFS shared home 
directories, but that's nicely documented and admins can easily take care 
about it.
> exactly that is where trinity comes in: provide the well known, rock solid,
> snappy, lightweight, easy to maintain/backup kdepim from kde 3.5 on modern
> distros - well integrated with the rest of the DE/applications.
NO! Trinity does not provide *any* integration between DE and Kontact. That 
does not exist and has never existed [1].

Integration into the desktop shell (e.g. appointments in the calendar) is 
something which only became possible with Akonadi.


[1]: There seems to be a hacky patch to the clock applet at 
which got never integrated.