From kde-pim Sun Jun 19 16:52:22 2011 From: Kevin Krammer Date: Sun, 19 Jun 2011 16:52:22 +0000 To: kde-pim Subject: [Kde-pim] Re: Old Akonadi Server Config Message-Id: <201106191852.41712.kevin.krammer () gmx ! at> X-MARC-Message: https://marc.info/?l=kde-pim&m=130850243326430 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1502470184==" --===============1502470184== Content-Type: multipart/signed; boundary="nextPart1502314.1aVV5adhS9"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart1502314.1aVV5adhS9 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable On Saturday, 2011-06-18, Kevin Krammer wrote: > Hi all, >=20 > since our 4.6.0 release I keep an eye on various user channels to see whi= ch > problems come up and how the early adopters cope with them. >=20 > One rather nasty issue is ExternalPayload=3Dfalse in akonadiserverrc whic= h I > think will bite almost everyone who did not start with a new user account > on a recent release. >=20 > Effects of this setting are people not being able to copy emails between > recources (a user reports copying only copied headers), DIMAP accounts on= ly > caching headers, etc. Just as an example: https://bugs.kde.org/show_bug.cgi?id=3D275561#c9 > Do we actually need this setting, i.e. can't we just ignore it if present? I had a quick look at the respective server code and I came up with three=20 options: 1) in DbConfig constructor, remove the line that reads the config entry. Wo= uld=20 still allow subclasses to override by reimplementing useExternalPayload() 2) Adapt the code calling the method to use the configured threshold when t= rue=20 and use the database's maximum blob size when false, i.e. always store file= if=20 necessary. 3) Remove all usages of the method. Any thoughts? Cheers, Kevin =2D-=20 Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring --nextPart1502314.1aVV5adhS9 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iD8DBQBN/ilNnKMhG6pzZJIRAtNaAJ9iFKB74mAn4VDy4H5naTb6lY/sPACfVWyL abYewD24firRoe2laNajy5U= =5ggz -----END PGP SIGNATURE----- --nextPart1502314.1aVV5adhS9-- --===============1502470184== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KDE PIM mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim KDE PIM home page at http://pim.kde.org/ --===============1502470184==--