From kde-pim Tue Nov 05 16:07:28 2013 From: "Kevin Ottens" Date: Tue, 05 Nov 2013 16:07:28 +0000 To: kde-pim Subject: Re: [Kde-pim] Review Request 113486: Correctly fetch and expose METADATA annotations Message-Id: <20131105160728.32024.60041 () vidsolbach ! de> X-MARC-Message: https://marc.info/?l=kde-pim&m=138366767207416 > On Nov. 5, 2013, 3:04 p.m., Kevin Ottens wrote: > > I guess that's a first review for further work, any chance to consolidate tests with this review? I'd expect the introduction of automated tests which fail without the content of this diff. > > Christian Mollekopf wrote: > Well, I hoped to get around it =P > IMO the whole ANNOTATEMORE/METADATA differentiation should be hidden by kimap, and I want to get that fixed together with proper support for shared/private namespaces. Therefore I'd like to also test this in kimap as it is really a protocol thing that just leaks to the proxy atm. > If you deem it important enough to have tests now I'll write them though. OK then, but I'll chase you if the tests in kimap don't materialize. - Kevin ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/113486/#review43067 ----------------------------------------------------------- On Nov. 5, 2013, 2:56 p.m., Christian Mollekopf wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/113486/ > ----------------------------------------------------------- > > (Updated Nov. 5, 2013, 2:56 p.m.) > > > Review request for KDEPIM and Kevin Ottens. > > > Bugs: 301154 and 313159 > http://bugs.kde.org/show_bug.cgi?id=301154 > http://bugs.kde.org/show_bug.cgi?id=313159 > > > Repository: kdepim-runtime > > > Description > ------- > > This diff contains two related patches to get METADATA annotations working. > > --- > Get METADATA annotations. > > METADATA doesn't allow a wildcard as entry specifier. > > BUG: 313159 > > --- > > Translate annotations from METADATA to ANNOTATEMORE style. > > The IMAP proxy and the collectionannotationsattribute currently only > support shared annotations. > To match what kmail and the kolabproxy expect, we translate all METADATA > annotations (/shared/vendor/...) to ANNOTATEMORE (/vendor/....) and back > when writing. > > BUG: 301154 > > > Diffs > ----- > > resources/imap/addcollectiontask.cpp 07f7bfb > resources/imap/changecollectiontask.cpp a0acd84 > resources/imap/retrievecollectionmetadatatask.cpp 2dd3b97 > > Diff: http://git.reviewboard.kde.org/r/113486/diff/ > > > Testing > ------- > > > Thanks, > > Christian Mollekopf > > _______________________________________________ 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/