Re: [Tracker] GSOC

2019-05-11 Thread Philip Van Hoof
On Wed, 2019-05-08 at 01:00 +0200, Carlos Garnacho wrote: > On Tue, May 7, 2019 at 12:26 AM Mahmoud Nagy via tracker-list > wrote: > > I wasn't selected from tracker as gsoc member, if possible can you > > provide some feedback to learn more from the experience. > > I'm afraid that is not possibl

Re: [Tracker] Formatting code automatically with Uncrustify

2019-04-24 Thread Philip Van Hoof
Hello, It used to be that we were as a development team quite against this, as you could loose some of the capabilities of git-blame (which we used). The rule we had was that we'd change formatting around the code that we were changing. And gradually we would be changing the code-style. However.

[Tracker] Doing it right, please review me

2019-04-10 Thread Philip Van Hoof
Hello Tracker, Having been a maintainer of a ?popular? GNOME package I was obviously ideological about autotools. Not no much any more. Of course has autotools been replaced by Meson. I always tried to figure, however, 'the right way'. Then someday, I looked at my /usr/lib directory. Few people

[Tracker] Making Tracker somewhat work on Ubuntu 18.10

2019-03-18 Thread Philip Van Hoof
Hello all, To make Tracker somewhat work on a Ubuntu 18.10 (Cosimo), you currently need these packages from Disco: gir1.2-tracker-2.0_2.1.8-1_amd64.deb libexempi8_2.5.0-2_amd64.deb libicu63_63.1-6_amd64.deb libnautilus-extension1a_3.31.90-1ubuntu2_amd64.deb libtracker-control-2.0-0_2.1.8-1_amd64.

Re: [Tracker] The PDF extractor and OCR

2018-02-27 Thread Philip Van Hoof
ars:~/repos/gnome/tracker-miners$ git push github master:master Total 0 (delta 0), reused 0 (delta 0) To github.com:pvanhoof/tracker-gnome.git * [new branch] master -> master pvanhoof@lars:~/repos/gnome/tracker-miners$ On Sat, 2018-02-24 at 12:33 +0100, Philip Van Hoof wrote: > He

[Tracker] The PDF extractor and OCR

2018-02-24 Thread Philip Van Hoof
Hey us, the people who made Tracker, First time in my life I actually used the same software I worked on a few years ago. I bought myself a Medion laptop and cheap as it is, it of course spontaneously broke. So I had to find the invoice and other documents for it, so that I could bring it back to

Re: [Tracker] tracker constantly crawling

2017-12-01 Thread Philip Van Hoof
On Fri, 2017-12-01 at 09:50 +, Debarshi Ray wrote: Hello Debarshi Ray, > > The answers to your original question are: no it never had FAM > > support, > > and no that doesn't sound like expected behavior. > > Tracker uses GLib's GFileMonitor API these days, which has various > implementation

Re: [Tracker] tracker constantly crawling

2017-11-30 Thread Philip Van Hoof
On Thu, 2017-11-30 at 14:21 -0500, Brian J. Murrell wrote: > On Thu, 2017-11-30 at 19:46 +0100, Philip Van Hoof wrote: > > Ok, I suppose you could contribute a FAM backend for tracker-miner- > > fs then. Wouldn't be bad to have support for multiple kinds of > > file-mon

Re: [Tracker] tracker constantly crawling

2017-11-30 Thread Philip Van Hoof
Ok, I suppose you could contribute a FAM backend for tracker-miner-fs then. Wouldn't be bad to have support for multiple kinds of file- monitoring. On Thu, 2017-11-30 at 09:37 -0500, Brian J. Murrell wrote: > On Thu, 2017-11-30 at 15:26 +0100, Philip Van Hoof wrote: > > Hello

Re: [Tracker] tracker constantly crawling

2017-11-30 Thread Philip Van Hoof
Hello Brian, FAM is for intercepting syscalls like open I believe. This is what virusscanners need. Tracker uses inotify at this moment. With the Linux kernel there is no way to monitor a root of a filesystem other than registering each and every directory (which is what crawling is for). One of

Re: [Tracker] Fwd: tracker 2.0.0

2017-09-15 Thread Philip Van Hoof
Party! Great work Carlos. On Tue, 2017-09-12 at 13:07 +0200, Carlos Garnacho wrote: > Let's rejoice! One thing I forgot to mention in the notes... meson > build still can't build from tarballs, autotools remains in parallel > for obvious reasons. > > > -- Forwarded message --

Re: [Tracker] Heads up: tracker has been split in two

2017-08-08 Thread Philip Van Hoof
Hello Carlos, Great, this 'split' together with the domain ontologies will make it now more easy to more widely deploy Tracker's SPARQL endpoint in all sorts of environments. That includes containers, infotainment systems, desktops and ... who knows what the spooks and the people will come up wit

Re: [Tracker] wip/carlosg/resource-leak-fix merged

2017-08-07 Thread Philip Van Hoof
Fantastic news that this finally works. Thanks a lot, Carlos! On Sat, 2017-08-05 at 23:27 +0200, Carlos Garnacho wrote: > Hi!, > > I've just been merged wip/carlosg/resource-leak-fix on master. For > some background, the URNs generated in the Resource table had no > clear > lifetime, so Tracker

Re: [Tracker] Fwd: tracker 1.99.0

2017-07-09 Thread Philip Van Hoof
On Thu, 2017-07-06 at 12:20 +0200, Carlos Garnacho wrote: > * Domain ontologies: it is now possible to create domain-specific SPARQL > endpoints with customizable ontologies and data locations. It is possible > to do so either in-process using the traditional Tracker daemons to > do

Re: [Tracker] domain-ontologies, continued

2017-06-28 Thread Philip Van Hoof
> made to be quite minimal, eg. no r/w access to the user homedir > whatsoever. > > > On Sun, Jun 11, 2017 at 7:19 PM, Philip Van Hoof wrote: > > On Tue, 2017-06-06 at 20:42 +0200, Carlos Garnacho wrote: > >> Hey hey, > >> > >> During the past we

Re: [Tracker] Question

2017-06-19 Thread Philip Van Hoof
Tracker provides this functionality as a backend. You'll probably still need a frontend to do this. For example a plugin for Nautilus. This depends on the file manager software you use. On Sun, 2017-05-14 at 05:10 +, Daniel Andric wrote: > Hi, > > > > I am about to install your software on U

Re: [Tracker] No updates on File System %

2017-06-19 Thread Philip Van Hoof
Crawling is not CPU bound, but I/O bound. You should not have a lot of CPU utilization. You can configure Tracker to select which top level folders to crawl. On Fri, 2017-06-16 at 09:03 +0100, Björn Johansson wrote: > Hi and thanks for the answer. So tracker goes through *all* files at > each st

Re: [Tracker] domain-ontologies, continued

2017-06-11 Thread Philip Van Hoof
On Tue, 2017-06-06 at 20:42 +0200, Carlos Garnacho wrote: > Hey hey, > > During the past week I've been continuing the stuff that Philip > started on wip/domain-ontologies. I pushed my current progress on > wip/carlosg/domain-ontologies: > > https://git.gnome.org//browse/tracker/log/?h=wip/carlos

Re: [Tracker] Meson build instructions for Tracker

2017-04-09 Thread Philip Van Hoof
+0200, Michael Biebl wrote: > 2017-04-09 19:31 GMT+02:00 Philip Van Hoof : > > I wonder if removing those .stamp files should be part of any > > make-target that is ~ standard for packaging tooling? In my opinion > > should such generated .c files share the rules of .o files.

Re: [Tracker] Meson build instructions for Tracker

2017-04-09 Thread Philip Van Hoof
I wonder if removing those .stamp files should be part of any make-target that is ~ standard for packaging tooling? In my opinion should such generated .c files share the rules of .o files. On Sun, 2017-04-09 at 19:28 +0200, Michael Biebl wrote: > 2017-04-09 19:04 GMT+02:00 Philip Van H

Re: [Tracker] Meson build instructions for Tracker

2017-04-09 Thread Philip Van Hoof
On Sun, 2017-04-09 at 18:54 +0200, Michael Biebl wrote: > > Hmmrr. Patching .c files generated by valac sounds absurd. Is there ever > > a circumstance where you want to do that instead of patching the .vapi > > or .vala file? Because if you do, that sounds like a bug in valac > > instead. > Mayb

Re: [Tracker] Meson build instructions for Tracker

2017-04-09 Thread Philip Van Hoof
On Fri, 2017-03-31 at 00:32 +0200, Michael Biebl wrote: > You are right, there is indeed an issue with valac and reproducible builds: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802528 > > I guess this should be fixed in vala proper though. nod. > Personally, I'm not a huge fan of shipp

Re: [Tracker] Fwd: tracker 1.12.0

2017-03-22 Thread Philip Van Hoof
Hey Michael Biebl, I guess that people don't know that they need a file called liblibrary-version.pc, is what might be the real thing we learned here (if anything). Unfortunately, because we devs are morons that can't agree on anything, it could also be library.pc, library-version.pc, libimaherowh

Re: [Tracker] (tracker-extract:3603): dconf-CRITICAL

2017-03-05 Thread Philip Van Hoof
On Tue, 2017-02-28 at 08:33 -0600, Chris wrote: > On Tue, 2017-02-28 at 09:10 +0100, Jean-Christophe Baptiste wrote: Hello Chris, You asked a question about how to do something a Tracker developer (more specifically the Debian packager) asked you to do for debugging purposes. Presumably to find o

Re: [Tracker] Domain ontologies

2017-02-15 Thread Philip Van Hoof
On Tue, 2017-02-14 at 23:53 +, Sam Thursfield wrote: [cut] > > And I guess flatpak can specify which flatpak has rights to which > > domain-ontology, so that the libtracker-sparql clients running in that > > flatpak can access the right files and directories and DBus paths and > > services t

Re: [Tracker] Domain ontologies

2017-01-29 Thread Philip Van Hoof
n my opinion (= that's just quick and dirty code, not a good design or a indented concept in tracker-store's code - so you can and should just fix this if you feel like doing so). Kind regards, Philip On Thu, 2017-01-26 at 22:44 +0100, Philip Van Hoof wrote: > Hello guys, >

[Tracker] Domain ontologies

2017-01-26 Thread Philip Van Hoof
Hello guys, I just pushed a feature branch called domain-ontologies. It's a first attempt at providing the infrastructure for making it possible to have domain specific ontologies. First part is adapting the tracker_data_manager_init to have parameters domain and ontology_name. The idea would be

Re: [Tracker] Referential Integrity (Was: Re: Fwd: tracker 1.11.2)

2016-12-21 Thread Philip Van Hoof
On Wed, 2016-12-21 at 14:29 +0100, Carlos Garnacho wrote: Hello Carlos, > > Personally think some sort of reference counting will be needed for > > anonymous nodes references by different graphs.. > > It's not as much reference counting as it is a "weak pointer" what we > want here, no? i.e. we

Re: [Tracker] Fwd: tracker 1.11.2

2016-12-11 Thread Philip Van Hoof
On Sun, 2016-12-11 at 17:07 +0100, Carlos Garnacho wrote: [cut] > >> - Getting as close to supporting the full sparql 1.1 spec as possible > >> in libtracker-data: > >> * property paths: last weekend got halfway with this \o/ > >> * graph management: for DROP GRAPH I think triggers will perfo

Re: [Tracker] Fwd: tracker 1.11.2

2016-12-10 Thread Philip Van Hoof
On Sat, 2016-12-10 at 15:52 +, Sam Thursfield wrote: > > - Double checking ontology migration code, ensure it can handle weird > > ontology changes more or less elegantly. > > sounds good, but is this actually possible? I thought we found that it > was too hard to really do this well, and it'

Re: [Tracker] Fwd: tracker 1.11.2

2016-12-10 Thread Philip Van Hoof
On Sat, 2016-12-10 at 16:36 +0100, Carlos Garnacho wrote: [cut] > I however think going from "odd minor number is unstable" to semver > versioning with minor!=0 is going to be confusing... Yes, changing it in the middle of a major release number is perhaps not the brightest idea. True. > I wi

Re: [Tracker] Fwd: tracker 1.11.2

2016-12-09 Thread Philip Van Hoof
On Fri, 2016-12-09 at 00:44 +0100, Carlos Garnacho wrote: Hello Carlos, NO criticism on the content of the releases and the technical improvements, nor on the communication on the security bug and panic of certain people. Just some remarks on versioning here. > * tracker-extract: Sandbox extr

Re: [Tracker] Fwd: tracker 1.11.1

2016-11-24 Thread Philip Van Hoof
Thank you Carlos. Great work :-) xxx On Mon, 2016-11-21 at 16:34 +0100, Carlos Garnacho wrote: > Codenamed "I hate mondays" > > > -- Forwarded message -- > From: Carlos Garnacho > Date: Mon, Nov 21, 2016 at 4:28 PM > Subject: tracker 1.11.1 > To: FTP Releases > > > About Tr

Re: [Tracker] The Big Rip

2016-11-02 Thread Philip Van Hoof
Most of this sounds good to me Carlos. I'll reply inline On Fri, 2016-10-28 at 14:34 +0200, Carlos Garnacho wrote: > Hi all, > > It is well known that Tracker has been accumulating lots of code and > features over the years, with greatly varying states of maintenance. > There's been earlier talk

Re: [Tracker] Extracting the extractors

2016-04-27 Thread Philip Van Hoof
Hi guys, Note to Sam and Cosimo that if his becomes a API used by external users, that it will in time have to follow API rules. These include not only not breaking API unless incrementing the major version numbering (which is something you shouldn't do every other week) but also things like docum

Re: [Tracker] Extracting the extractors

2016-04-11 Thread Philip Van Hoof
Hi Sam, So, what happens when I read a blog like this, and I find this: Decision 3: Kick RDF in the Nuts RDF is a shitty data model. It doesn’t have native support for lists. LISTS for fuck’s sake! The key data structure that’s used by almost every programmer on t

Re: [Tracker] Extracting the extractors

2016-04-09 Thread Philip Van Hoof
Hi Sam, The way to transfer metadata over a well defined standard way is called Turtle (TTL, https://www.w3.org/TR/turtle/). SPARQL is a query language that utilizes portions of this spec (with SPARQL INSERT you can more or less put a TTL block inside of INSERT{} and it should just work. Our ont

Re: [Tracker] tracker-1.8 branched

2016-04-02 Thread Philip Van Hoof
Hey Carlos, I noticed we are sometimes doing parallel releases. Have you ever considered using gitflow as branching technique? With gitflow you have a develop and a master branch. When making a feature release you branch it of develop and then when the release is made you merge the release to ma

[Tracker] Tracker presentation at NLGG

2016-03-20 Thread Philip Van Hoof
Hello, I should have announced this earlier, but I was damn busy with work & co* at my customer Heidenhain. Mostly writing QAbstractItemModel models; something we apparently all end up doing one way or another eventually. After FOSDEM this year, I apparently bragged too much about Tracker or some

Re: [Tracker] Tracker presentation at NLGG

2016-03-19 Thread Philip Van Hoof
t expected. Kind regards, Philip On Fri, 2016-03-18 at 21:06 +0100, Philip Van Hoof wrote: > Hello, > > I should have announced this earlier, but I was damn busy with work & > co* at my customer Heidenhain. Mostly writing QAbstractItemModel models; > something we apparentl

Re: [Tracker] Tracker and sandboxed applications

2016-01-30 Thread Philip Van Hoof
On Fri, 2016-01-29 at 11:33 +0100, Sam Thursfield wrote: Hi Sam, > We had a discussion at the 2016 Developer Experience hackfest related > to sandboxing apps that use Tracker. Sounds interesting! I heard of several companies in automotive and TV setup box industries using Tracker in lightweight

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-27 Thread Philip Van Hoof
> -Joe > > > On Jan 21, 2016, at 7:14 AM, Philip Van Hoof wrote: > > > > On Thu, 2016-01-21 at 07:07 -0500, Joe Rhodes wrote: > >> Carlos: > >> > >> Here are the numbers as requested: > >> > >> tracker status -a | grep -e "

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-21 Thread Philip Van Hoof
On Thu, 2016-01-21 at 14:02 +0100, Carlos Garnacho wrote: > > Yeah, afair the problem with Apples Spotlight RPC protocol is that it > > has no way returning results in chunks and tell the client to come > > back immediately for more results. > > > > Apples Spotlight RPC server simply puts *all* *a

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-21 Thread Philip Van Hoof
On Thu, 2016-01-21 at 07:07 -0500, Joe Rhodes wrote: > Carlos: > > Here are the numbers as requested: > > tracker status -a | grep -e "nfo:Folder" -e "nfo:FileDataObject" > nfo:FileDataObject = 1704170 > nfo:Folder = 286147 About 300 MB VmRSS for 1,704,170 and 286,147 directories. That's q

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-18 Thread Philip Van Hoof
On Mon, 2016-01-18 at 12:57 +0100, Carlos Garnacho wrote: > As expected, the valgrind logs are a lot more favorable. > Tracker-extract reports: > > ==21759==definitely lost: 168 bytes in 1 blocks > ==21759==indirectly lost: 6,046 bytes in 2 blocks > > And those seem to be a memory pool i

[Tracker] Cleaning up entries in the Resource table

2016-01-16 Thread Philip Van Hoof
Hello everyone, I reverted the commit that cleans up the Resource table. https://git.gnome.org/browse/tracker/commit/?id=8d1855c132da504b408576e0655ca50946ba9633 https://git.gnome.org/browse/tracker/commit/?id=e4a0f7be0c138a733b74413ff7a11a9431c7fe08 The Resource table is used to store the URI o

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-12 Thread Philip Van Hoof
ice extractors, > etc. It's just the master branch I can't seem to get built. > > This is on CentOS 7.1, BTW. > > I'll give 7.1.2 a try. Hopefully that will compile successfully. > > Cheers! > -Joe > > > On Jan 12, 2016, at 6:09 AM, Philip Van

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-12 Thread Philip Van Hoof
to wait for 1.7.2 and give that a try. I can only work > on this in the evenings when I'm not at work and the server thats housing all > of this data is otherwise not terribly busy. > > Cheers! > -Joe Rhodes > > > > > > On Jan 11, 2016, at 5:21 AM, Phili

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-11 Thread Philip Van Hoof
On Mon, 2016-01-11 at 11:51 +0100, Carlos Garnacho wrote: Hi Carlos, > > > > Looks like my git-account has been closed on GNOME, so here is a patch > > for one of the issues in that valgrind. > > Thanks! The patch is now in master and previous stable branches. Ok, thanks for pushing it for me.

Re: [Tracker] Memory usage for tracker-extract and tracker-miner-fs

2016-01-11 Thread Philip Van Hoof
ggers the > > leak so we can fix it or channel to the appropriate maintainers, so it > > would be great if you could provide valgrind logs, just run as: > > > > valgrind --leak-check=full --log-file=valgrind-log --num-callers=30 > > /path/to/built/tracker-extract > > > > Hit ctrl-C when enough time

Re: [Tracker] Fwd: tracker 1.6.0

2015-09-22 Thread Philip Van Hoof
The sparql 1.1 support didn't make it? On Tue, 2015-09-22 at 14:55 +0200, Carlos Garnacho wrote: > -- Forwarded message -- > From: Carlos Garnacho > Date: Tue, Sep 22, 2015 at 2:54 PM > Subject: tracker 1.6.0 > To: FTP Releases > > > About Tracker > = > > Tracker

[Tracker] Review of wip/garnacho/sparql1.1 on gnome's git

2015-08-31 Thread Philip Van Hoof
Hi Carlos, Great work on the SPARQL1.1 support. Here is my review. 77dbe7a8847511f56563b50c65599dbfc14453ed: ok 23109a5c8744d057cff19ee6f767314a4a761ebd: ok 3a0f7a8317f0b8c97bd3c7305bf5386484a027b9: ok 18fe5f9c04a433d7a11cfff255893956f4383b0c: ok d4869094aa0b1a76acc384ec7a7a352fe8b79abe: ok 4c0a5

Re: [Tracker] Thunderbird indexing

2015-04-22 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Adrien Bustany (added in CC) once made a thunderbird indexer. I think you can find it in the history with git and/or it got moved to another project. On 20/04/2015 15:49, Eric Bangerter wrote: > Dear all, is tracker be able to index thunderbird email

Re: [Tracker] Regarding Project - Multiple instances of tracker-store per applications group with differint ontologies

2015-03-20 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Kunaal Jain, Can you publicise your full proposal and plan of action here? I don't think that what you have to present to the GNOME Foundation is considered confidential? I so, never mind of course. Kind regards, Philip On 18/03/2015 13:40, kun

Re: [Tracker] Plan of action - Was: Urgent - Suggestions for new major functionality - Project

2015-03-12 Thread Philip Van Hoof
is overkill, and I believe that just making it possible to have multiple ontologies and groups of applications flocking to a tracker-store instance is sufficient (with Tracker's filesystem miner and the gnome-miners probably going to be the ones defining the most used such application group)

[Tracker] Plan of action - Was: Urgent - Suggestions for new major functionality - Project

2015-03-12 Thread Philip Van Hoof
be less on IRC and more in my garden and 30m deep in the water ;-) Kind regards, Philip On 12/03/2015 12:26, Philip Van Hoof wrote: > On 12/03/2015 11:27, kunaal jain wrote: >> I couldn't find reference to per-app databases. What exactly it >> is? Why do we need it? >

Re: [Tracker] Urgent - Suggestions for new major functionality - Project

2015-03-12 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/03/2015 11:27, kunaal jain wrote: > I couldn't find reference to per-app databases. What exactly it > is? Why do we need it? When tracker-store, libtracker-sparql are bundled as one package (as libtracker-sparql for example) and data/ontologies

Re: [Tracker] Urgent - Suggestions for new major functionality - Project

2015-03-12 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Kunaal Jain, We discussed some interesting ideas in September last year on this mailing list under the subject, The utopian idea, Tracker as it should be. https://mail.gnome.org/archives/tracker-list/2014-September/msg00030.html The discussion wa

Re: [Tracker] Review request, bug fixed by a downstream integrator (Jolla)

2014-12-22 Thread Philip Van Hoof
22/12/2014 11:59, Carlos Garnacho wrote: > Hey Philip :), > > On Fri, Dec 19, 2014 at 3:23 PM, Philip Van Hoof > wrote: >> -BEGIN PGP SIGNED MESSAGE- >> https://git.gnome.org/browse/tracker/log/?h=crawler-max-depth >> >> Is this ~ what you proposed? &

Re: [Tracker] Review request, bug fixed by a downstream integrator (Jolla)

2014-12-19 Thread Philip Van Hoof
ssed this... > > > On Tue, Jul 8, 2014 at 9:48 AM, Philip Van Hoof > wrote: > >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> Hi guys, >> >> As you know I'm tailing the Tracker package for the Jolla device >> and I noticed that

Re: [Tracker] FOSDEM 2015

2014-12-12 Thread Philip Van Hoof
r the eBook support? Or the GStreamer stuff? Sam could like every year do a presentation about the many fixes and bugs he solved last year? Kind regards, Philip On 12/12/2014 23:03, Philip Van Hoof wrote: > Guys. > > FOSDEM presentations in the developer rooms are still open. So > jus

[Tracker] FOSDEM 2015

2014-12-12 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Guys. FOSDEM presentations in the developer rooms are still open. So just like every year, we have to do this. Comon guys. Somebody should step up and do a presentation about our project. https://fosdem.org/2015/news/2014-09-30-accepted-devr

Re: [Tracker] Location of the tracker-parser* stuff

2014-12-01 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 1/12/2014 13:40, Aleksander Morgado wrote: [cut] > It was initially developed for FTS, hence being in libtracker-fts. > But then the unaccenting stuff was included in the SPARQL function. > So yeah, I guess it can go to -common? Done -BEG

Re: [Tracker] Location of the tracker-parser* stuff

2014-12-01 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ok. Moving/refactoring. On 1/12/2014 13:40, Aleksander Morgado wrote: > On Mon, Dec 1, 2014 at 1:37 PM, Philip Van Hoof > wrote: >> I wonder why tracker-parser.h and its implementation are in >> libtracker-fts. Apparently does li

[Tracker] Location of the tracker-parser* stuff

2014-12-01 Thread Philip Van Hoof
Hi guys, I wonder why tracker-parser.h and its implementation are in libtracker-fts. Apparently does libtracker-data need it for the SPARQL function that unaccents strings. This, I guess, should work with or without --enable-tracker-fts? That means that libicu based and libunistring based unacce

Re: [Tracker] --disable-tracker-fts doesn't compile

2014-11-30 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Fixed it Reminder for people working on FTS code: please make it optional using #if HAVE_TRACKER_FTS - #endif (not #ifdef HAVE_TRACKER_FTS, #if). Kind regards, Philip On 30/11/2014 22:45, Philip Van Hoof wrote: > Hi guys, > > Trying a b

Re: [Tracker] --disable-tracker-fts doesn't compile

2014-11-30 Thread Philip Van Hoof
2 make[3]: Leaving directory '/home/pvanhoof/repos/gnome/tracker/src/libtracker-miner' Makefile:568: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/home/pvanhoof/repos/gnome/tracker/src' Makefile:1142: recipe f

[Tracker] --disable-tracker-fts doesn't compile

2014-11-30 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi guys, Trying a build with --disable-tracker-fts apparently doesn't compile at this moment. Kind regards, Philip -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.20 (MingW32) iQEcBAEBAgAGBQJUe5ARAAoJEEP2NSGEz4aDmcIIAKy0Qqdr+Y1iln2NF7z6xjL2 PBTzX

Re: [Tracker] [systemd-devel] How to use cgroups for Tracker?

2014-10-23 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 23/10/2014 13:01, Lennart Poettering wrote: > On Thu, 23.10.14 11:40, Martyn Russell (mar...@lanedo.com) wrote: [cut] >> I know it's a hard problem to solve, but if it's not solved with >> the proposed solutions, the kernel developers shouldn't re

Re: [Tracker] [systemd-devel] How to use cgroups for Tracker?

2014-10-23 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 23/10/2014 8:15, Aleksander Morgado wrote: > On Thu, Oct 23, 2014 at 1:24 AM, Philip Van Hoof > wrote: [cut] >>> This is fixable, by enforcing a size limit on the queue. As >>> the limit is hit the algorithm shoul

Re: [Tracker] [systemd-devel] How to use cgroups for Tracker?

2014-10-22 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 23/10/2014 1:03, Lennart Poettering wrote: > On Thu, 23.10.14 00:52, Philip Van Hoof (phi...@codeminded.be) > wrote: > >>> Don't try to work around limitations of kernel APIs by >>> implementing inherently not s

Re: [Tracker] [systemd-devel] How to use cgroups for Tracker?

2014-10-22 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 21/10/2014 13:21, Lennart Poettering wrote: > Well, looking at that bug it appears to me that this is caused > because you try to use inotify for something it shouldn't be used > for: to recursively watch an entire directory subtree. If you fake >

Re: [Tracker] How to use cgroups for Tracker?

2014-10-14 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 14/10/2014 16:35, Martyn Russell wrote: > Hello all, > > Recently I've started looking into support for cgroups due to this > bug: http://bugzilla.gnome.org/show_bug.cgi?id=737663 > > It was suggested I ask you guys to see what the best way forwar

Re: [Tracker] Migrating tracker-utils/ into one 'tracker' command

2014-10-06 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 6/10/2014 15:21, Martyn Russell wrote: Hi, > In principal it's possible, but the question is more about "where" > this is done. This is probably more of a packaging job than > anything (other than 'tracker' itself handling it (which is trivial > t

Re: [Tracker] Migrating tracker-utils/ into one 'tracker' command

2014-10-06 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Martyn, I like this idea a lot. Would it also be possible to make tracker-$name in argv[0] to be recognized by the new 'tracker' command's command line parsing to be the same as $name in argv[1]? Then for one release we could just make symlinks fr

Re: [Tracker] Ontology change support upgrading nrl:maxCardinality 1 to multiple

2014-09-29 Thread Philip Van Hoof
the now supported ontology change! Kind regards, Philip On 24/09/2014 22:32, Philip Van Hoof wrote: > Hi everyone, > > As many might have noticed in the changelog of 1.2.1 release we > decided to revert the nrl:maxCardinality change made on 08-28. > > That's because thi

Re: [Tracker] Ready for review - Was: Ontology change support upgrading nrl:maxCardinality 1 to multiple

2014-09-29 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 29/09/2014 12:30, Martyn Russell wrote: > On 26/09/14 16:09, Philip Van Hoof wrote: >> Here you go, that makes reviewing easier :-) >> >> https://git.gnome.org/browse/tracker/log/?h=maxcardinality-change-support-rebased >

Re: [Tracker] Ready for review - Was: Ontology change support upgrading nrl:maxCardinality 1 to multiple

2014-09-26 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 26/09/2014 17:00, Philip Van Hoof wrote: Hi guys > It's done! I'm amazed that so soon I figured out my own old code > again. > > Available for review and test (please do test) here: > > https://git.gnome.org/browse/t

[Tracker] Ready for review - Was: Ontology change support upgrading nrl:maxCardinality 1 to multiple

2014-09-26 Thread Philip Van Hoof
ng }' > Could not run update, > GDBus.Error:org.freedesktop.Tracker1.SparqlError.Constraint: Unable > to insert multiple values for subject `a' and single valued > property `extra:hasThing' (old_value: '11', new value: > '13') pvanhoof@lenny:~$ tracker-

Re: [Tracker] Ontology change support upgrading nrl:maxCardinality 1 to multiple

2014-09-25 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 25/09/2014 1:53, John Bestevaar wrote: Hi John, > I do hope i am not out of order here as i am not a code person. My > sympathies with your present situation and the misery of it. If you > will indulge me in stating the bleeding obvious: Solving t

[Tracker] Ontology change support upgrading nrl:maxCardinality 1 to multiple

2014-09-24 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi everyone, As many might have noticed in the changelog of 1.2.1 release we decided to revert the nrl:maxCardinality change made on 08-28. That's because this ontology change force a reindex and removal of your existing metadata. That's data loss fo

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-22 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 22/09/2014 15:56, Vishesh Handa wrote: [cut] >>> Good luck with your project though Vishesh! >> >> Yes. Good luck nonetheless. Maybe someday we can outsource >> simple indexing of easily searchable content to Baloo? >> > > Sure. > > From an im

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-22 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 22/09/2014 12:30, Martyn Russell wrote: > On 21/09/14 17:05, Vishesh Handa wrote: >> >> We, in KDE, were quite fed up with the ontologies. With Baloo, >> we're no longer using any ontologies. The project simple aims to >> be a good search > > The

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-21 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 21/09/2014 19:03, Ralph Böhme wrote: Hi > On 21 Sep 2014, at 18:05, Vishesh Handa wrote: >> I thought I should chime in. I'm currently the maintainer of >> Baloo in KDE, and was the maintainer of the Nepomuk project in >> KDE. Great! Thanks for

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-19 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17/09/2014 20:43, Ivan Frade wrote: Ivan! > Some thoughts about the ontology: > > 1) KDE is not using nepomuk anymore: > https://community.kde.org/Baloo#Baloo.2C_Nepomuk.2C_KDE_Platform_4_and_KF5 Aahh. > Thank god that it's talk like a pir

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-17 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17/09/2014 20:43, Ivan Frade wrote: [cut mine] > Some thoughts about the ontology: > > 1) KDE is not using nepomuk anymore: > https://community.kde.org/Baloo#Baloo.2C_Nepomuk.2C_KDE_Platform_4_and_KF5 Damned. > That's because we screwed up! I

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-17 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17/09/2014 18:57, Debarshi Ray wrote: > On Wed, Sep 17, 2014 at 02:16:03PM +0200, Philip Van Hoof wrote: >> Nepomuk separate: Sharing the ontology with KDE desktop, without >> GNOME's politics interfering of trying to domina

Re: [Tracker] The Utopian idea, Tracker as it should be

2014-09-17 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17/09/2014 17:05, Martyn Russell wrote: > >> o. libtracker-sparql and tracker-store get merged together. >> Perhaps we rename libtracker-sparql, perhaps not, perhaps it >> doesn't matter. >> >> o. Instances of tracker-store become managed by >> li

[Tracker] The Utopian idea, Tracker as it should be

2014-09-17 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 So on IRC ssam2 and martyn were discussing this and then asking me if what they concluded was something I agreed with. So one more time :-) My idea is this: The SPARQL Endpoint - --- o. libtracker-sparql and tracker-store get merged

Re: [Tracker] How to use tracker:modified right

2014-09-15 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 15/09/2014 12:43, Martyn Russell wrote: > On 12/09/14 15:47, Philip Van Hoof wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> Having been asked to review this bug, it came to my attention >> that the trac

[Tracker] How to use tracker:modified right

2014-09-12 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Having been asked to review this bug, it came to my attention that the tracker:modified feature is not well understood by all. https://bugzilla.gnome.org/show_bug.cgi?id=727759 I did write it down, though ;-). Perhaps certain people ignored that. ht

Re: [Tracker] libmediaart bug 722795 - Saving .mediaartlocal/ dirs everywhere

2014-09-10 Thread Philip Van Hoof
user to be writing to his removable devices. We should be as read only to filesystems that we scan as possible. Kind regards, On 10/09/2014 11:39, Martyn Russell wrote: > On 10/09/14 10:37, Philip Van Hoof wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> I agr

Re: [Tracker] libmediaart bug 722795 - Saving .mediaartlocal/ dirs everywhere

2014-09-10 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I agree, we should just remove it. I never liked it anyway (it was a N9 requirement which we probably should have placed in a #ifdef MEEGO #endif) On 10/09/2014 11:08, Martyn Russell wrote: > Hello Philip, all, > > We've had this bug reported: > > h

Re: [Tracker] libmediaart should get a 1.x.y, it's used in production environments that need semver versioning guarantees

2014-09-10 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/09/2014 10:09, Martyn Russell wrote: >> Which should by now have a libmediaart 1.0.0 and follow >> semver.org versioning rules, as Tracker is a production component >> depending on API stability of libmediaart. > > Yea, but Tracker wasn't 1.0.0

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-09 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 9/09/2014 18:54, Martyn Russell wrote: > On 08/09/14 17:46, Philip Van Hoof wrote: [cut] >> No reason. libtracker-sparql users shouldn't care. > > Off the top of my head: > > 1. To provide a DBus interface (m

[Tracker] libmediaart should get a 1.x.y, it's used in production environments that need semver versioning guarantees

2014-09-09 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Under the 0.x.y rules API changes are allowed on semver.org: 4. Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable. However, another quo

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/09/2014 17:11, Martyn Russell wrote: Hi Martyn, >> >> My proposal would be to keep tracker-store, ontology and >> libtracker-sparql together (as one project). > > The reason I didn't put libtracker-sparql with tracker-store / > core things is

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/09/2014 12:34, Martyn Russell wrote: Hi Martyn, > Module = tracker-store - ontology (database schema) - libstemmer > (stemming library used by libtracker-fts) - libtracker-common (type > and various utilities) - libtracker-data (database access

Re: [Tracker] Fear and Loathing in Las Vegas

2014-09-05 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 4/09/2014 15:50, fr33domlover wrote: Hi Freedom lover, > I think it can be useful, here's an example: Assume you have > Tracker installed, and you want to install some photo album manager > which has a tendency to find your photos and upload to th

Re: [Tracker] nfo:hasMediaStream max cardinality change

2014-08-21 Thread Philip Van Hoof
Russell wrote: > On 08/08/14 10:55, Philip Van Hoof wrote: >> -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 >> >> How to implement this would go like this: > > Hi Philip, > > Thanks for the email here, allow me to respond :) > >> - - Detect the cha

  1   2   3   4   5   6   7   >