[Nepomuk] Fixed cardinalities on shared-desktop-ontologies

Sebastian Trüg trueg at kde.org
Wed May 11 20:45:18 CEST 2011


Hi lists,

With KDE 4.7 Nepomuk will enforce cardinalities. Thus, it makes perfect
sense to fix them in all the ontologies. I did that for everything
except NEXIF and posted tickets accordingly[1].
KDE's hard feature freeze is tomorrow and with it comes the freeze for
dependancies. Thus, I would love to get the cardinalities in by then.

For KDE-PIM this will mean another patch like the one I posted today[2].
But IMHO it is very much worth it since we cannot have weird hacks which
convert single values into lists forever. Not to mention the correctness
of data when Nepomuk can enforce the cardinalities.

Thus, I ask you to please have a look at the patches and tell me if you
see any properties that I wrongly marked with a max cardinality of 1 or
if I missed any properties for which a max cardinality of 1 makes sense.

Thanks a lot and sorry for the short notice.

Cheers,
Sebastian

[1] https://sourceforge.net/apps/trac/oscaf/report/1
[2] https://git.reviewboard.kde.org/r/101336/


More information about the Nepomuk mailing list