Review Request: Nepomuk desktop query API
Tobias Koenig
tokoe at kde.org
Tue Nov 10 15:57:13 GMT 2009
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/2061/#review3001
-----------------------------------------------------------
trunk/KDE/kdelibs/nepomuk/query/andterm.h
<http://reviewboard.kde.org/r/2061/#comment2453>
api docs missing for different ctors
trunk/KDE/kdelibs/nepomuk/query/comparisonterm.h
<http://reviewboard.kde.org/r/2061/#comment2451>
argument name 'property' is missing, should be included into doxygen as well: 'Set the @p property of ...'
trunk/KDE/kdelibs/nepomuk/query/filequery.h
<http://reviewboard.kde.org/r/2061/#comment2452>
Add d-pointer to be future proof additional copyctor and operator= for FileQuery can be added later on
trunk/KDE/kdelibs/nepomuk/query/groupterm.h
<http://reviewboard.kde.org/r/2061/#comment2454>
api docs missing for dtor subTerms/setSubTerms/addSubTerm
trunk/KDE/kdelibs/nepomuk/query/literalterm.h
<http://reviewboard.kde.org/r/2061/#comment2455>
apidocs missing for all methods
trunk/KDE/kdelibs/nepomuk/query/negationterm.h
<http://reviewboard.kde.org/r/2061/#comment2456>
apidocs missing for ctors
trunk/KDE/kdelibs/nepomuk/query/orterm.h
<http://reviewboard.kde.org/r/2061/#comment2457>
apidocs missing for all ctors
trunk/KDE/kdelibs/nepomuk/query/query.h
<http://reviewboard.kde.org/r/2061/#comment2458>
apidocs missing for RequestProperty ctors and methods
trunk/KDE/kdelibs/nepomuk/query/queryparser.h
<http://reviewboard.kde.org/r/2061/#comment2459>
Should definitely be const
trunk/KDE/kdelibs/nepomuk/query/queryparser.h
<http://reviewboard.kde.org/r/2061/#comment2460>
Can be made const by marking fieldMatchCache mutable
trunk/KDE/kdelibs/nepomuk/query/resourceterm.h
<http://reviewboard.kde.org/r/2061/#comment2461>
apidocs for ctor and methods
trunk/KDE/kdelibs/nepomuk/query/simpleterm.h
<http://reviewboard.kde.org/r/2061/#comment2462>
add apidocs for methods
- Tobias
On 2009-11-09 10:47:26, Sebastian Trueg wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/2061/
> -----------------------------------------------------------
>
> (Updated 2009-11-09 10:47:26)
>
>
> Review request for kdelibs.
>
>
> Summary
> -------
>
> One thing has been missing ever since KDE 4.0: A good Nepomuk query API. We cannot expect app developers to all learn SPARQL.
> This API is the final version (Virtuoso-extensions-based) of the query API that has already been in kdebase/workspace/libs/nepomukquery and kdebase/runtime/nepomuk/libnepomukquery. The API is already used by the Nepomuk query service, the Nepomuk search kio slave, the Nepomuk Plasma runner, and the simple search client in playground.
>
> It makes perfect sense to include this API in KDE 4.4.
>
>
> Diffs
> -----
>
> trunk/KDE/kdelibs/includes/CMakeLists.txt 1044143
> trunk/KDE/kdelibs/includes/Nepomuk/Query/AndTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/ComparisonTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/FileQuery PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/GroupTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/LiteralTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/NegationTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/OrTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/Query PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/QueryParser PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/QueryServiceClient PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/ResourceTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/Result PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/SimpleTerm PRE-CREATION
> trunk/KDE/kdelibs/includes/Nepomuk/Query/Term PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/CMakeLists.txt 1044143
> trunk/KDE/kdelibs/nepomuk/query/CMakeLists.txt PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/andterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/andterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/andterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/comparisonterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/comparisonterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/comparisonterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/dateparser.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/dateparser_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/dbusoperators.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/dbusoperators.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/filequery.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/filequery.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/groupterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/groupterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/groupterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/literalterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/literalterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/literalterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/negationterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/negationterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/negationterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/nepomukquery_export.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/nie.trig PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/org.kde.nepomuk.Query.xml PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/org.kde.nepomuk.QueryService.xml PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/orterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/orterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/orterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/query.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/query.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/query_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/querybuilderdata_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/queryparser.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/queryparser.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/queryserviceclient.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/queryserviceclient.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/resourceterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/resourceterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/resourceterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/result.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/result.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/simpleterm.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/simpleterm.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/simpleterm_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/term.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/term.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/term_p.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/test/CMakeLists.txt PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/test/pimo.trig PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/test/queryparsertest.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/test/queryparsertest.cpp PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/test/querytest.h PRE-CREATION
> trunk/KDE/kdelibs/nepomuk/query/test/querytest.cpp PRE-CREATION
>
> Diff: http://reviewboard.kde.org/r/2061/diff
>
>
> Testing
> -------
>
>
> Thanks,
>
> Sebastian
>
>
More information about the kde-core-devel
mailing list