Re: kmail sigh
Martin Steigerwald <[email protected]>
| Newsgroups | gmane.comp.kde.users.pim |
|---|---|
| Message-ID | <2032059.gA6vfOamGr@merkaba> |
Dear Pablo. Pablo Sanchez - 29.01.18, 17:17: > [ Comments below, in-line ] > > On Mon, 29 Jan 2018 17:12:41 +0100, Sandro Knauß wrote: > > Hi, > > > >> If in fact mysql is slower compared to pg, we should be able to > >> instrument and literally see why that's the case. > >> > >> On my TODO is to set up a kmail development sandbox and work on the DB > >> side of things .... but this has a lot of pre-work. While I'm a > >> database weenie, it's been eons since I've done any C/C++. Because of > >> this, I've been slacking and doing other hacking. ;) > > > > we already provide such an sandbox [0] - it is a Docker image with a > > complete working kmail (master). Where you could play with very easily. > > I use this docker setup to develop for kdepim. Until now I just use the > > mysql backend, so some deps may be missing for running a postgres > > backend. > > > > If you have any question regaring the current docker solution - do not > > hesitate to ask. > > Well, well, well! Isn't that great news! Now, if there was only a > docker image to awaken my old C/C++ brain-bits. :) Well, I think your database skills already would be helpful on its own! If you can point out possible bottlenecks database-wise, and look whether Akonadi appears to work in an inefficient way with the database on certain operations, I think that already helps a huge lot to add facts to the discussion or to enrich existing bug reports or open new ones that are actually actionable. So I like to encourage you not to wait till you decide to refresh your C / C++ brain-bits in order to do at least some database usage instrumentation. There are some C/C++/Qt coders working on KDEPIM, so if you can give them detailed input, they may be able to do something about issues you find. I think this is called team work. You do not have to do it all on your own. You don´t need to be a coder to contribute to the project. Thank you, -- Martin