On 21 janv. 2014, at 14:25, Jake Petroules <[email protected]> wrote:

> On Jan 21, 2014, at 7:36 AM, Sorvig Morten <[email protected]> wrote:
> 
>> On 21 Jan 2014, at 11:51, Simon Hausmann <[email protected]> wrote:
>> 
>> That depends on how much time we spend releasing Qt :) 
>> 
>> I realize that if I’m the only one who want’s to keep supporting 10.6 then 
>> that’s not going to work. The most important thing to me is to have a 
>> somewhat predictable deprecation plan. For example (and at the risk of 
>> making this example “the plan”):
>> 
>> 5.3 - Remove support from binary packages.
>> 5.4 - 10.6 support is deprecated.
>> 5.5? - Remove support.
> 
> I think this is relatively reasonable. By 5.5 (mid-2015, right?) we will have 
> or almost have OS X 10.11 which is three versions into the OS X free pricing 
> model. Given the fast uptake of OS X Mavericks in just a few short months, by 
> then it seems to me that it will be the ideal time to say goodbye to the last 
> of the Leopards. The gap between Snow Leopard and Lion is also probably the 
> most technically significant between any two recent versions of OS X, so when 
> it's 10.7's time to go we may not even need any code changes.
> 
> Also, keep in mind that ARC requires the Objective-C Modern Runtime i.e. 
> dropping support for 32-bit 100% (ARC + 32-bit = compile error). Despite us 
> not currently providing any 32-bit packages, the CI system still has at least 
> one 32-bit configuration if I remember correctly. So, if there are any use 
> cases for a 32-bit build of Qt on modern versions of OS X, let's keep that in 
> mind before moving to ARC.
> 

One that I can see is the direct use of the old QuickTime framework to have a 
complete access to the available set of codecs and their parameters. 
IIRC, QTKit was not on par with QuickTime in terms of codec handling and ease 
of access.
 
I know it might not be a common use case, just my 2 cents

>> 
>> Now you could argue that “deployment only” is de facto “deprecated”, but I 
>> think we should explicitly state it. Also, some time need to pass between 
>> “deprecated” and code removal, we can’t deprecate in 5.4 and then remove the 
>> code in dev the day after the release.
>> 
>> This thread should then be titled “Deprecate Mac OS 10.6 Build?”. The 
>> arguments for are:
>> - Parts of the dev team do not want to maintain it
>> - We want to free up CI resources 
>> - Questionable install base size
>> 
>> Sending a loud and clear “deprecated” message could actually help clear up 
>> that last point.
>> 
>> Morten
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Development mailing list
>> [email protected]
>> http://lists.qt-project.org/mailman/listinfo/development
> 
> -- 
> Jake Petroules
> Chief Technology Officer
> Petroules Corporation · www.petroules.com
> Email: [email protected]
> _______________________________________________
> Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to