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