[Kde-pim] Review Request: Make cyrus-sasl a required dependency and clean the code

Andras Mantia amantia at kde.org
Wed Apr 15 19:11:55 BST 2009


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/595/
-----------------------------------------------------------

Review request for KDE PIM.


Summary
-------

Cyrus-SASL is needed for a large number of authentication types in the IMAP/POP3 kioslaves and the new KIMAP library. Previously it was optional, but KIMAP has a hard dependency on it, therefor the whole kdepimlibs have it, so it doesn't make sense to keep the optionality in other code inside kdepimlibs. The reasoning for making it a hard dependency is that not having cyrus-sasl would make our PIM apps incompatible with some server installations anyway, and we want to avoid mistakes like distributions compiling kdepimlibs without the cyrus-sasl installed, resulting in "broken" applications for the user.


Diffs
-----

  /trunk/KDE/kdepimlibs/CMakeLists.txt 954184 
  /trunk/KDE/kdepimlibs/ConfigureChecks.cmake 954184 
  /trunk/KDE/kdepimlibs/akonadi/tests/itemdeletetest.cpp 954184 
  /trunk/KDE/kdepimlibs/akonadi/tests/testrunner/CMakeLists.txt 954184 
  /trunk/KDE/kdepimlibs/kimap/loginjob.cpp 954184 
  /trunk/KDE/kdepimlibs/kioslave/CMakeLists.txt 954184 
  /trunk/KDE/kdepimlibs/kioslave/common.h 954184 
  /trunk/KDE/kdepimlibs/kioslave/imap4/imap4.cpp 954184 
  /trunk/KDE/kdepimlibs/kioslave/imap4/imapparser.cpp 954184 
  /trunk/KDE/kdepimlibs/kioslave/pop3/pop3.cpp 954184 
  /trunk/KDE/kdepimlibs/kioslave/smtp/command.h 954184 
  /trunk/KDE/kdepimlibs/kioslave/smtp/command.cpp 954184 
  /trunk/KDE/kdepimlibs/kioslave/smtp/smtp.cpp 954184 

Diff: http://reviewboard.kde.org/r/595/diff


Testing
-------


Thanks,

Andras

_______________________________________________
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