Re: [Tracker] Tracker requirements too bleeding edge (was: Re: Needle issues)



On Wed, 2010-11-17 at 13:54 +0200, Tshepang Lekhonkhobe wrote:
On Wed, Nov 17, 2010 at 13:25, Alexander Hunziker
<alex hunziker 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




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