Nepomuk in 4.13 and beyond
Vishesh Handa
me at vhanda.in
Thu Dec 12 17:28:24 GMT 2013
On Thursday 12 Dec 2013 13:24:04 Aaron J. Seigo wrote:
> hi ...
>
> just replying to k-c-d because i loath massively-cross-posted email
> discussions.
> On Thursday, December 12, 2013 11:46:53 Vishesh Handa wrote:
> > Each of these problems is independently solvable without RDF.
>
> ah, how wonderful.
>
> what you describe is amazingly similar to the system Wheeler and I came up
> with during the very first Akademy. if you’re ever interested in what ever
> became of that, remind me over a coffee/beer sometime and i’ll put on my
> old-man pants and recount the ol’ days. ;)
>
Sure. Plasma sprint.
> > After a month of designing the solution and a month of implementing it,
> > Baloo
> > is working way better than Nepomuk does. So, I'd like to switch to Baloo
> > by
> > default in 4.13, while keeping Nepomuk in maintenance mode for more
> > conservative distributions.
>
> how does one switch to Baloo in a sane fashion?
> (so we can help test and perhaps even work on integration elsewhere. i don’t
> care about migration ..))
>
Disable Nepomuk (System settings) and install Baloo. It should startup on
boot, otherwise you can run the baloo_file process.
Most of the PIM side is already integrated, but the patches still have to be
pushed. (I'll push them into a clone) I've started working on porting Dolphin,
but I need to talk with Frank.
What exactly do you want to integrate?
> what is the Baloo equivalent of the Nepomuk API currently in kdelibs?
> (i’ve looked in the ballo repo, it isn’t clear at first glance)
>
There isn't a clear Resource API any more. There is a nice query API - take a
look at baloo/src/core/query.h / term.h. There are some "examples" in the
autotests directory.
> > This is not a completely new project as large parts of Baloo code are
> > derived from Nepomuk and therefore comes with years of testing and real
> > world use.
>
> i’ll say it again here so that it is at least on record: i really disagree
> with renaming Nepomuk. call it Nepomuk 2 or whatever, but tossing aside
> name recognition and years of messaging is doing the promo teams a massive
> disservice.
>
> i hope that Baloo remains a technology name well hidden from both users and
> developers.
It will remain hidden.
> > Migration - There will be an automated migration mechanism for migrating
> > tags,
> > ratings and comments from Nepomuk to Baloo.
>
> cool
>
> > Another thread can be started about its different aspects once
> > you've read the basic ideas behind Baloo
>
> i’ve done so and even looked briefly at the code. where do you want the
> discussion to occur? i have some technical questions already :)
We may as well continue here.
--
Vishesh Handa
More information about the kde-core-devel
mailing list