[Nepomuk] Review Request 109676: Load ontologies from different locations and update alwys to the newest
Vishesh Handa
me at vhanda.in
Sun May 5 22:22:24 UTC 2013
> On March 25, 2013, 11:57 a.m., Vishesh Handa wrote:
> > I'm just not sure. Eventually we should move to a version based system, cause that would be more secure. Also the problem that we were having seems more like an installation issue that anything else.
> >
> > I'm worried about the case where the old ontology might have a never mtime. This can happen in my case when I'm running master full time and then I decide to update my distro KDE version. The ontology files installed by nepomuk-core (master) would then get outdated by the nepomuk-core 4.10.2 release, even though my XDG path has been set to let nepomuk-core (master) take precedence over nepomuk-core (distro)
>
> Jörg Ehrichs wrote:
> That's what I was asking about on IRC the other night.
>
> I'll have another patch, that checks installed version of any ontology against the version set in the .ontology file.
> Usually the mtime of this file was checked instead.
>
> We just need to make sure, the version number there is always updated correctly than.
> Because there is a second versions number in the .trig file, together with additional info like "is it upgrade able" etc.
> But parsing this info might be more complicated.
>
> What do you think?
>
> Vishesh Handa wrote:
> Yeah. The question is - should we change this at all? Or should be just continue with the current version? Most people shouldn't have more than 1 version of the ontologies installed.
Ping?
I think this can be discarded? We decided that having 2 versions of the ontologies is something that most users just wouldn't have.
- Vishesh
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/109676/#review29854
-----------------------------------------------------------
On March 23, 2013, 6:31 p.m., Jörg Ehrichs wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/109676/
> -----------------------------------------------------------
>
> (Updated March 23, 2013, 6:31 p.m.)
>
>
> Review request for Nepomuk and Vishesh Handa.
>
>
> Description
> -------
>
> Load ontologies from different locations and update alwys to the newest
>
> This removes KStandardDirs::NoDuplicates from the ontology loader.
>
> So if the same ontology is installed twice to teh system both will be
> picked up. If the second ontology is newser (timestamp) it will
> override the first one.
>
>
> Diffs
> -----
>
> services/storage/ontologyloader.cpp 80fe686b213b930c88cf363bf4fd47cabc9b2076
>
> Diff: http://git.reviewboard.kde.org/r/109676/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Jörg Ehrichs
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20130505/bc835bdc/attachment.html>
More information about the Nepomuk
mailing list