Review Request: Permanent Nepomuk Vocabulary Includes

Vishesh Handa handa.vish at gmail.com
Mon Oct 25 16:36:54 BST 2010


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

(Updated 2010-10-25 15:36:54.217050)


Review request for kdelibs and Sebastian Trueg.


Changes
-------

* Added TMO
* Removed the ontology cmake calls in nepomuk/query, utils and test
* Updated the documentation ( Sorry Sebastian - I stole some documentation from your Facet Review Request )


Summary
-------

This adds a whole lot of Nepomuk/Vocabulary/<file> files, which contain functions for accessing the Vocabularies. 

It's a lot easier to just include these files instead of generating them every time we need them ( using soprano_add_ontology ). This would overall reduce the memory footprint and make it easier for developers to use Nepomuk as they don't need to worry about generating classes for the ontologies. Plus, it will make using Nepomuk from some other language ( say Python ) easier as one doesn't have to hard code the ontologies.


Diffs (updated)
-----

  /trunk/KDE/kdelibs/includes/CMakeLists.txt 1187905 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NCAL PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NCO PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NDO PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NFO PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NIE PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NMM PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/NUAO PRE-CREATION 
  /trunk/KDE/kdelibs/includes/Nepomuk/Vocabulary/PIMO PRE-CREATION 
  /trunk/KDE/kdelibs/nepomuk/CMakeLists.txt 1187905 
  /trunk/KDE/kdelibs/nepomuk/Mainpage.dox 1187905 
  /trunk/KDE/kdelibs/nepomuk/query/CMakeLists.txt 1187905 
  /trunk/KDE/kdelibs/nepomuk/test/CMakeLists.txt 1187905 
  /trunk/KDE/kdelibs/nepomuk/utils/CMakeLists.txt 1187905 

Diff: http://svn.reviewboard.kde.org/r/5690/diff


Testing
-------

Tested! Works fine.


Thanks,

Vishesh

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20101025/2ef9e2fb/attachment.htm>


More information about the kde-core-devel mailing list