On Monday 22 December 2014 10:21:21 Marco Martin wrote: > On Saturday 20 December 2014, David Faure wrote: > > > in the branch mart/kpluginmetadata there is an experiment in porting > > > away > > > from kservice, tough if i go all the way it should have a complete own > > > copy of the plugin indexing (and indexing tool) since if it doesn't > > > depend from kservice it should be completely independent from it > > > > Sounds like depending on kcoreaddons (if the plugin indexing can go there) > > would be better than duplicating the whole thing. > > the biggest part is there, that is the KPluginMetadata constructor that > takes a desktop file as argument. > I'm not sure about writing/reading the cache file (wether is shareable with > the one of KService library plugins) > > maybe two statics for KPluginMetadata.. > QList<KPluginMetadata> KPluginMetadata::fromIndex(indexPath) > void KPluginMetadata::createIndex(QList<KPluginMetadata>, indexPath) > > they would just save few lines tough, the rest is different bewteen indexing > of libraries and packages.
Ah well, if it's mostly different then forget what I said. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5 _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel