On Wed, 2010-11-17 at 13:54 +0200, Tshepang Lekhonkhobe wrote:
> On Wed, Nov 17, 2010 at 13:25, Alexander Hunziker
> <alex.hunzi...@rega-sense.ch> wrote:
> > Here's a list of issues I found. This is not with the very latest git (I
> > can't build tracker currently due to too old a vala compiler on my
> > system), but a fairly recent build nonetheless
> 
> Interesting that you mention this. I am myself put off (lazy) by
> having to build valac 0.11.1 just to build latest Tracker master
> (Debian Sid only got 0.8.1 and Debian Experimental only got 0.10.1),
> so I'm now running a Tracker master that's maybe a week old. There's
> probably a PPA out there, but I'm not on Ubuntu. Don't you guys think
> you are pushing for new tech rather over-enthusiastically?

No, the fact that we are pushing for very new versions of projects like
Vala and SQLite is almost intentional.

In the case of Vala; Jürg did implementation work on the Vala project
precisely because of a feature in the Tracker project that we wanted to
rewrite in .vala files. That feature was the File descriptor passing
D-Bus support.

This is what we call cross pollination between projects. Vala gains a
feature because Tracker wants to use Vala for something that was not
easily doable with Vala before. And 0.11.x was Vala's first release with
that feature.

As soon as it was released, the rest of the Tracker team was OK with the
dependency.

Master is for Development.
Development = Development (right?)
Development means bleeding edge
Master therefore means bleeding edge

If you don't want to depend on bleeding edge stuff, it's you who should
maintain a branch. Not "master" who should yield to your "I don't want
bleeding edge" wishes.

That's not how it works.

> I think a better idea would have been leaving the gdbus stuff (which
> seems like it's what encouraged the version bump) on a branch, at
> least until valac 0.11.1+ was more widespread (packaged in distros)?

No


Cheers,

Philip


-- 


Philip Van Hoof
freelance software developer
Codeminded BVBA - http://codeminded.be

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

Reply via email to