[Kde-pim] Review Request 119480: Add autoconfiguration for kolab servers

Laurent Montel montel at kde.org
Sat Jul 26 12:11:21 BST 2014


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119480/#review63189
-----------------------------------------------------------



accountwizard/ispdb/autoconfigkolabfreebusy.h
<https://git.reviewboard.kde.org/r/119480/#comment43955>

    initialize directly during create constructor
    as
    freebusy()
     : port(80),
       aut...
       
       
    {
    }



accountwizard/ispdb/autoconfigkolabfreebusy.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43956>

    const



accountwizard/ispdb/autoconfigkolabfreebusy.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43957>

    const



accountwizard/ispdb/autoconfigkolabfreebusy.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43958>

    ++i



accountwizard/ispdb/autoconfigkolabldap.h
<https://git.reviewboard.kde.org/r/119480/#comment43959>

    save as previous struct initialize value directly.



accountwizard/ispdb/autoconfigkolabldap.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43960>

    ++i



accountwizard/ispdb/ispdb.h
<https://git.reviewboard.kde.org/r/119480/#comment43962>

    initialize boolean in constructor as for other struct



accountwizard/ispdb/ispdb.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43963>

    const



accountwizard/ispdb/ispdb.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43964>

    l.isEmpty()



accountwizard/ispdb/ispdb.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43965>

    void Ispdb::set....()
    {
    ...
    }



accountwizard/ispdb/tests/autoconfigkolabfreebusy.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43968>

    coding style { at new line



accountwizard/ispdb/tests/autoconfigkolabfreebusy.cpp
<https://git.reviewboard.kde.org/r/119480/#comment43969>

    same here and other.


- Laurent Montel


On juil. 26, 2014, 10:30 matin, Sandro Knauß wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/119480/
> -----------------------------------------------------------
> 
> (Updated juil. 26, 2014, 10:30 matin)
> 
> 
> Review request for KDEPIM.
> 
> 
> Repository: kdepim-runtime
> 
> 
> Description
> -------
> 
> For autoconfigure more types kolab has improved the autoconfig format for different types (freebusy and ldap) [for format see accountwizard/ispdb/tests/data/*.xml]. 
> 
> Unfortunately mozilla forgotten to define the identity element in for mailservers, so kolab step into it and defind a kind of this element. To be possible to handle different kind ( I no other type till now). We add the type and version parameter for this element. I'm also d'accord to rename the type to somthing non kolab specific.
> 
> The gerneral handling for autoconfig for kolab is a bit improved:
> 1. ask the server the normal way ( http without auth)
> 2. if the server answer with 401 than ask again with https + auth
> 
> * open issue: publish kolab format at kolab wiki
> * add a site at userbase.kde.org about the identity part and link to kolab wiki
> 
> 
> Diffs
> -----
> 
>   accountwizard/ispdb/tests/data/ldap.xml PRE-CREATION 
>   accountwizard/ispdb/tests/errorserver.py PRE-CREATION 
>   accountwizard/ispdb/tests/ispdbtest.cpp PRE-CREATION 
>   accountwizard/ispdb/tests/data/autoconfig.xml PRE-CREATION 
>   accountwizard/ispdb/tests/data/freebusy.xml PRE-CREATION 
>   accountwizard/ispdb/CMakeLists.txt a2e2be41b3fa71998716a81390bebdbf398e1641 
>   accountwizard/ispdb/autoconfigkolabfreebusy.h PRE-CREATION 
>   accountwizard/ispdb/autoconfigkolabfreebusy.cpp PRE-CREATION 
>   accountwizard/ispdb/autoconfigkolabldap.h PRE-CREATION 
>   accountwizard/ispdb/autoconfigkolabldap.cpp PRE-CREATION 
>   accountwizard/ispdb/autoconfigkolabmail.h PRE-CREATION 
>   accountwizard/ispdb/autoconfigkolabmail.cpp PRE-CREATION 
>   accountwizard/ispdb/ispdb.h c29ef6a5757b2ad4ed3fbd1829aa3908b31d26c0 
>   accountwizard/ispdb/ispdb.cpp ddc16646146edef71c20f555e6b9a121d455316e 
>   accountwizard/ispdb/tests/CMakeLists.txt PRE-CREATION 
>   accountwizard/ispdb/tests/autoconfigkolabfreebusy.cpp PRE-CREATION 
>   accountwizard/ispdb/tests/autoconfigkolabldaptest.cpp PRE-CREATION 
>   accountwizard/ispdb/tests/autoconfigkolabmailtest.cpp PRE-CREATION 
> 
> Diff: https://git.reviewboard.kde.org/r/119480/diff/
> 
> 
> Testing
> -------
> 
> written tests and run them successfully.
> 
> 
> Thanks,
> 
> Sandro Knauß
> 
>

_______________________________________________
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