On Thu, 2009-07-23 at 07:31 +0200, Jos van den Oever wrote: > Hello all, > > I've just uploaded Strigi version 0.7 RC 1 to > http://www.vandenoever.info/software/strigi/strigi-0.7-RC1.tar.bz2 > This version is the first Strigi version using the Nepomuk ontologies. > For the KDE people: hooray, this can be used in KDE 4.3. > For the Tracker people: yay, you can start using libstreamanalyzer > > If you encounter any problems, please let me know, so the fix can make > it in 0.7 final. >
As already mentioned to Evgeny and Jos on IRC am I still seeing quite a few non-Nepomuk predicates passing by. These should all be resolved before we can start using it in Tracker's tracker-extract, as we prefer not to filter those out (for performance reasons). We're also still seeing quite a lot of debugging messages during initialization of the library: FieldRegister::FieldRegister(); priv->mconfig = new Strigi::AnalyzerConfiguration (); priv->streamindexer = new Strigi::StreamAnalyzer (*priv->mconfig); Partly because those debug-messages aren't prepended with the origin and because they don't make much sense (some just print the .so files that LSA is loading in, and that's it) we need those messages removed. This is an example valid warning: 27 Jul 2009, 17:31:35: Tracker-Warning **: Could not perform SQLite operation, error:25->'bind or column index out of range' Far better than throwing warnings would be to allow us to set warning and error handlers. Then we can integrate this with our own warning and logging infrastructure. Only thing you have to do in Tracker's master to test the streamanalyzer integration is: - open configure.ac - replace the line STREAMANALYZER_REQUIRED=9.9.9 with STREAMANALYZER_REQUIRED=0.7.0 Run ./autogen.sh, make sure libstreamanalyzer.pc can be found by pkg-config Set LD_LIBRARY_PATH if necessary for streamanalyzer and run tracker-extract -f filename.mp3 We'll change the version-requirement from 9.9.9 to 0.7.0 as soon as the issues as mentioned above are resolved. ps. I hope that the next RC you wont call your RC, 0.7.0 in the .pc file. But instead 0.7.0-RC1 or something. Otherwise people who tryout the RC1 might confuse their version with the future 0.7.0 one. But that's up to streamanalyzer's project management. -- Philip Van Hoof, freelance software developer home: me at pvanhoof dot be gnome: pvanhoof at gnome dot org http://pvanhoof.be/blog http://codeminded.be _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
