On 08/16/2010 12:58 AM, Marcel Stimberg wrote:
> Thanks Bruno and Robert for making this clear. Actually I was not that
> afraid of shotwell not being the photo manager in maverick because of
> this change (but it seems to I failed to convey this with my mail)
> :-).
>
> Still, I do not get the rationale to make a small change in the code
> just to get rid of some warnings and break building on any currently
> available distribution. It's nice that Ubuntu will include vala 0.9.5.
> (there are probably some bug fixes that are worth having), but for
> e.g. having a shotwell 0.7 Debian package this introduces an IMHO
> unnecessary delay until Debian catches up.
>
> But it's good to know that guys at yorba and ubuntu are aware of this
> issue, so I'm relaxed and looking forward to shotwell 0.7 (and
> maverick for that matter ;))
>    

Thanks for all the comments about our new requirement of Vala 0.9.5 - 
I'm glad that people noticed this change at least.  :)  I know that it's 
a bit inconvenient for everyone to have to upgrade their Vala.  We've 
decided to require 0.9.5 for a couple of reasons:

1. We've been in touch with people at both Fedora and Ubuntu who have 
said they expect 0.9.5 to be in the next releases of those 
distributions.  So people will probably be building with 0.9.5 for a 
long time to come.  Before our recent change to Shotwell, there were 
tons of build warnings when building with 0.9.5, which were unpleasant.  
We've changed Shotwell to eliminate the warnings, though those changes 
now require 0.9.5 for building.

2. Before this change, Shotwell required only version 0.8.0 of Vala to 
build.  That version of Vala came out back in March, which is actually a 
fair amount of time ago in the world of Vala, where the language and 
library bindings are evolving quickly.  It actually makes us a bit 
uncomfortable to have people building Shotwell using older versions of 
Vala since we know that many Vala bugs are fixed with each release.

Because 0.9.5 should be installed by default in major distributions, I 
hope we'll be able to keep our Vala version dependency at 0.9.5 for some 
time to come.  Also, as Vala matures and stabilizes in the future I 
think we'll be more comfortable with building Shotwell using older 
versions of Vala, and at that point I expect we'll change our version 
dependency less often.

adam

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to