Re: kde-pim hopeless?
Martin Steigerwald <[email protected]>
| Newsgroups | gmane.comp.kde.users.pim |
|---|---|
| Message-ID | <2961027.t7cnGOQHhk@merkaba> |
Am Sonntag, 5. Mai 2013, 08:04:02 schrieb Russ Kepler: > Should I just give up and move on? From my perspective the kontact/kmail Well that is entirely your decision. > system has gone from a fairly robust (if occasionally slow) system that > dealt well with mail to a bug-ridden system that doesn't filter received > mail properly, search received mail properly after it's filtered and sucks > down resources like nothing I've ever seen (virtuoso-t usually is at 2GB of > ram after a couple of days and is usually consuming one core continuously). I agree that even in 4.10.2 it still has a lot of issues. I reported more than twenty bugs in about two weeks. I see huge issues with filtering, race conditions with mail moving and deletion, a data loss bug with my CRM114 filter rules, huge resource usage in possible default setup for POP3 accounts and even some issues I didn´t yet report, like all mails disappearing from a message list view if I press Ctrl+J on *one* mail in it - luckily it appears after selecting a different folder and going back. I think KDEPIM still needs lots of stability and robustness and correctness work starting from any bugs that may cause data loss. I think it also needs testing for data safety on moving, copying mails, deleting mails, filtering mails tons of mails, also when being put under load. > For a while it looked like things were getting better then suddenly it all > regressed to worse than the starting state. I don't know if the development > team does any unit testing but I'm fairly sure that there's no regression > testing, or if there is the testing is either too minor, test cases too > trivial or the results of testing ignored. > > It's PITA to move away but unless someone can give me any hope that things > are going to get better I'm feeling that's the only choice. I'd rather > have a system that ran slowly than one I can't trust at all. I can understand your thoughts. I thought along those lines as well. While I found a way I can use KDEPIM-2 4.10.2 with some restriction like letting mails flowing into a special inbox to weed out spam manually and Ctrl+J filter the safely it seems. I wouldn´t trust it to move 10000 mails from one folder to another and things like that. But frankly, I just don´t want to leave it. I used KDEPIM since August 2003, I just don´t want to move over all my PIM data, especially not the mail to something else. I like the GUI, I like the features, I like lots of little details. I don´t think that the developers do not want to improve KDEPIM-2. They are trying hard. I do think its more a lack of time. Thus I am prepared to live with some limitations like described above for a while. And I am willing to invest some time to isolate test cases that may lead to easier reproducability of issues. My current idea is to simply my reproducer for the mail loss issues I found with my CRM114 spam filter rules to using a separate user with those 5000 or 10000 script generated mails and use a bog standard configuration with just those 5 filter rules and an empty maildir from scratch. When I have that test setup, I can move around mails, copy them, copy folder structures and see what works. For me its also an issue with time. Testing and reducing bugs to easily reproducable isolated test cases seems to be challenging to me with such a complex software - necessarily complex at times. I would love to work with other users on this. Maybe share workload. Maybe a bug triaging day? However in my current setup, I think due to space constraints on my SSD its not easy to afford compiling KDEPIM from source. But I think that is where we users can help. Trying to get to the bottom of bugs and find "to reproduce this, you do this with an empty user". Still even then a dev needs to have time to look into this. I don´t know an easy answer or solution, but I think it still needs lots of work. I appreciate that Laurent Montel and others do actually work on fixing bugs a lot these days, from what I can see in KDE Commit Digests, but I also fully understand that with those 20 bug reports I already added quite lot work already. KDEPIM-1 at some time also had quite nasty bugs with index files, "no subject" mails and other stuff, that took devs quite some time to fix as well. But I fully understand, if a user in the current state of affairs does not trust it too much. I don´t trust it very much either. I leave 30 days of mails on the POP3 server for a reason and am very reluctant to enable automatic filtering which gave my move mails race conditions for example. And I have no motivation at all to enable the CRM114 spam filter rules, until I am confident that the one-byte sized file bug has been fixed for good. I also do not trust it too much 100000 mails from one place to another and things like that. I did trust KMail-1 with that, although I made it in smaller pieces, cause KMail-1 would be blocked for ages otherwise. But whats important: It did complete the work and the result was proper. Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 _______________________________________________ KDE PIM users mailing list Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users