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

Thomas McGuire mcguire at kde.org
Wed Apr 15 19:59:22 BST 2009


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

Ship it!


Seems straightforward. I can still check my POP3 mail, so ship it :)

- Thomas


On 2009-04-15 11:11:55, Andras Mantia wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/595/
> -----------------------------------------------------------
> 
> (Updated 2009-04-15 11:11:55)
> 
> 
> 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