[Nepomuk] Nepomuk - Moving away from Strigi

Aleix Pol aleixpol at kde.org
Mon Oct 8 13:59:12 UTC 2012


On Mon, Oct 8, 2012 at 3:51 PM, Vishesh Handa <me at vhanda.in> wrote:
> Hey everyone
>
> For 4.10, Nepomuk will no longer depend on Strigi for file indexing. We have
> written our own file indexer which are based on popular libraries such as
> taglib, exiv, ffmpeg, etc. This allows us to better control the indexing
> process. If you would like to know more reasons as to why the change was
> done, please read [1].
>
> I will be merging this new file indexing code into master by the end of the
> week.
>
> @ Packagers:
>
> I talked with Will Stephenson (OpenSuse) a couple of weeks back, and he
> informed me that it might be problematic for distributions to ship
> nepomuk-core if it depends on ffmpeg, taglib, and other packages which are
> slightly controversial. Is this going to be a problem? He suggested that the
> file indexing plugins be present in a separate repository. It doesn't affect
> us much, so I would like to know your opinion? Do you want it to be in a
> separate repo?
>
> [1] http://mail.kde.org/pipermail/nepomuk/2012-September/003167.html
>
> --
> Vishesh Handa
>
>
> _______________________________________________
> Nepomuk mailing list
> Nepomuk at kde.org
> https://mail.kde.org/mailman/listinfo/nepomuk
>

For starters, we can probably add conditional compilation, no? Isn't
that the case? If you need help on the cmake side maybe I can help.

If one of those libraries is "controversial" maybe we should either
choose not to use it and prefer another instead? Maybe a list of
dependencies would be interesting for packages to consider them!

In any case, I'm unsure that KDE can shine without ffmpeg.

Aleix


More information about the Nepomuk mailing list