On Thu, 29 Sep 2011, [email protected] wrote:


I would strongly recommend you include Ubuntu LTS releases in your CI. These 
are specifically meant to be long-lived and so, by definition, won't go away 
quickly. Yes, plenty of people move to the latest and greatest versions, but I 
think talk of removing 10.04 from the CI is premature at this stage. Granted, 
it's been out for 2 years now, but my understanding is that it is still the 
most recent LTS release available. 10.04 is apparently supported on desktops 
until April 2013 (longer on servers - April 2015, but that's probably not 
feasible to support in the CI).

I was under the impression that 11.10 was also to be an LTS release,
but it seems I was mistaken.  In that case we should definitely keep
10.04 also, but those will be without Wayland.


   osx-10.7-64    Apple Mac OS X 10.7 “Lion” Cocoa 64 bit
   osx-10.6-64    Apple Mac OS X 10.6 “Snow Leopard” Cocoa 64 bit
   osx-10.6-32    Apple Mac OS X 10.6 “Snow Leopard” Cocoa 32 bit

Out of the listed platforms, Macs are the most expensive and least reliable
for CI purposes, so it would be really great if we could cut these down a bit.
At least testing 32-bit OSX 10.6 in CI is probably a waste (?)  I would like to 
go
even further and do Qt 5.0 CI with OSX >= 10.7 only.  Older OSX could still
have some release testing if it's perceived as valuable.

It would indeed be good to keep the list of reference configurations shorter. I 
moved 10.6 to the second table (platforms we would like to support).
(Well, I believe Tier 1 has been so far defined to be included in the CI, but 
anyways.)



Again, I think suggesting that OSX 10.6 be dropped from the CI for Qt5 is 
premature. Heck, 10.7 has only been out a few months and there's still plenty 
of reasons why people would be cautious about updating to it, especially in the 
Enterprise world. The Qt 4.7 branch does not formally support 10.7 (you get 
warnings to that effect when you compile with it). The Qt 4.8 branch does 
support OSX 10.7, but Qt 4.8 hasn't even been released yet. It would seem 
prudent to keep OSX 10.6 in the CI for a while, at least in the initial stages 
of Qt5 to ensure that there are no compatibility surprises. I'm well aware of 
the cost of having to support OSX builds (we have to do likewise for our own 
software), since you can't legally virtualise it like you can the other 
platforms. Maybe someone with friends at Apple can convince them to sponsor a 
build server or two for you? :-P


It would be good if we could somehow get some more data/feedback on who
might be interested to deploy a Qt 5.0 app on OSX 10.6.  Right now I
have argued against it mostly for selfish reasons and I honestly have
no idea who cares about it :)

--
Rohan (Nokia)
_______________________________________________
Qt5-feedback mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback

Reply via email to