Re: [Tracker] [PATCH] Running Tracker 0.7 in Fremantle



One immediate big remark with the patches is that you are silently
trying to lower the version requirements for sqlite.

Don't

I guess the renaming of these files is a team decision that I can't make
on my own, so I can't push these patches right now.

We'll discuss this, though.

On Fri, 2009-11-20 at 11:47 +0100, Juan A. Suarez Romero wrote:
Hi.

I've been working in a patch to be able to run Tracker 0.7 in
N900/Fremantle.

Attached is the set of patches that make this possible. The good news
about them is that allow that Tracker 0.7 runs together with default
tracker (0.6.x). Thus, applications can still use tracker 0.6 and newers
can use tracker 0.7

Most of the changes consisted of some renames to avoid overwritting
files from tracker 0.6.

Thus, for instance, we have now tracker-stats-0.7, keeping tracker-stats
for default tracker-0.6.

I must say that I only renamed those files that are in conflict with
tracker 0.6. Thus, tracker-control maintains its name.

Nevertheless, I've been talking with Ivan about this issue, and he
thinks that it would be a good idea to rename all files, so all command
line tools end in "-0.7". I think it's a good idea. Moreover, I'd
suggest to do the same for 0.6.x branch, so all files end in "-0.6".
Then, one can use alternatives approach, so for instance "tracker-stats"
can point either to tracker-stats-0.7 or tracker-stats-0.6. In some
sense, this is the approach followed by gcc, where the executable "gcc"
is actually a link to "gcc-$VERSION".

My main concerns is how to manage these patches, as they don't fit in
any branch. Maybe it would be a good idea to create a new branch in
gitorious called "fremantle-0.7", which would have Tracker 0.7 for
Fremantle.

BTW, I've been testing it in a real device, and it works fine. You can
use both "tracker-files -s Music" and "tracker-query-0.7 -u", and they
return same information. The drawback is that two trackers will be
running.

Finally, these patches (well, really the first one) should help to fix
GB#601799.

      J.A.

_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list


-- 
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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]