[Nepomuk] [RFC] New File Indexer

Vishesh Handa me at vhanda.in
Tue Sep 11 15:42:38 UTC 2012

On Tue, Sep 11, 2012 at 8:39 PM, Martin Steigerwald <Martin at lichtvoll.de>wrote:

> Hi Vishesh,
> Am Montag, 10. September 2012 schrieb Vishesh Handa:
> > I would like to move these indexers into nepomuk-core, and create light
> > wrappers to handle whatever file types are missing. Just to be clear, I
> > am not proposing a fancy plugin based architecture like Strigi. We
> > would just be detecting the mimetype using KMimeType. It would then
> > call the appropriate indexing class (if one exists) which would
> > populate the SimpleResourceGraph or it would just add the appropriate
> > rdf types.
> What does that mean for the handling of crashes during the indexing
> process?
> As far as I understand currently nepomuk starts separate indexing
> processes to isolate crashes in strigi indexers.
> Will that be carried over?

Yes. I quite like that architecture.

> Will the change make it easier to give exact feedback to the user that an
> indexer crashed on a file and what file exactly it is? Or to add on top of
> this even make it possible for some guided bug reporting - considering the
> file is not too private to share (parts of) it?

I can't really say. It'll be quite similar to how it is right now, except
that the debug dialog isn't always launched. We could probably launch it
when the process crashes.

I'll investigate more later.

> If this change helps robustness of the indexing process I am all for it…
> (My oppinion as a non-developer…)
> So or so: Many thanks for your continued work on Nepomuk!
> Ciao,
> --
> Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
> GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7
> _______________________________________________
> Nepomuk mailing list
> Nepomuk at kde.org
> https://mail.kde.org/mailman/listinfo/nepomuk

Vishesh Handa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20120911/4de734d5/attachment-0001.html>

More information about the Nepomuk mailing list