I agree with Kevin on both accounts that ~2 versions upgrade path is a safe
bet and we should support 2.1 to 2.5 upgrade.

You may want to talk to Josh and/or the TAMs to see if there's any other
upgrade path that we have to worry about from 2.0 and below.  I think it's
safe to remove support for lower than 2.0.

+ Al + Gerry to see if I may have missed something from QA side.

Regards,
Naoki


On Fri, Jan 15, 2016 at 6:05 PM, Kevin Grandon <[email protected]>
wrote:

> I haven't found any documentation on this. I only remember because I asked
> around the 2.0 release and it's what product decided on as a policy at the
> time.
>
> It could potentially be different now, though ~2 releases seems like a
> reasonable upgrade lifetime to me, and if needed we could always force
> multiple upgrade steps for full migration capability.
>
> Best,
> Kevin
>
>
> On Fri, Jan 15, 2016 at 6:03 PM, Kevin Grandon <[email protected]> wrote:
>
>> I haven't found any documentation on this. I only remember because I
>> asked around the 2.0 release and it's what product decided on as a policy
>> at the time.
>>
>> It could potentially be different now, though ~2 releases seems like a
>> reasonable upgrade lifetime to me, and if needed we could always force
>> multiple upgrade steps for full migration capability.
>>
>> Best,
>> Kevin
>>
>> On Fri, Jan 15, 2016 at 8:18 AM, Tim Guan-tin Chien <[email protected]
>> > wrote:
>>
>>> Nice! Is this documented somewhere?
>>>
>>> Kevin Grandon <[email protected]> 於 2016年1月15日 星期五寫道:
>>>
>>> We previously agreed to support upgrades over two versions at anytime.
>>>> E.g., we could support 2.0 -> 2.2 in master, but any migration logic prior
>>>> to 2.0 in master could be removed from the code.
>>>>
>>>> Since the latest branch is 2.5, if nothing has changed we should
>>>> support upgrading from 2.1 -> 2.5, but anything <= 2.0 can be removed from
>>>> the codebase.
>>>>
>>>> Best,
>>>> Kevin
>>>>
>>>> On Fri, Jan 15, 2016 at 4:05 AM, Tim Guan-tin Chien <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> With the "pivot to connected devices" and the fact that v1.x devices
>>>>> are fall out of partner support, do we still care about the
>>>>> possibility of having these profiles being upgraded to v2.6 (current
>>>>> master) *directly*?
>>>>>
>>>>> I am looking at, particularly, preferences saved in mozSettings.
>>>>> Dropping those support will help us free up development time on
>>>>> supporting future products, and also help us making booting the (even
>>>>> brand new phones) faster*.
>>>>>
>>>>> * See https://bugzilla.mozilla.org/show_bug.cgi?id=1095034; we have
>>>>> not exposed things like DB_VERSION to Gaia so Gaia System has too
>>>>> check for *every* old keys *everytime* the System boots. At least it
>>>>> would have to check a version flag set and we unfortunately have not
>>>>> yet concentrate all the migration there **
>>>>>
>>>>> ** Like the badly-written keyboard layout migration
>>>>> https://bugzilla.mozilla.org/show_bug.cgi?id=1180607 which no longer
>>>>> need to be checked for post 1.3 new phones.
>>>>>
>>>>>
>>>>> Tim
>>>>> _______________________________________________
>>>>> dev-fxos mailing list
>>>>> [email protected]
>>>>> https://lists.mozilla.org/listinfo/dev-fxos
>>>>>
>>>>
>>>>
>>>
>>> --
>>> (Apologies — sent from mobile)
>>>
>>
>>
>
> _______________________________________________
> dev-fxos mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-fxos
>
>
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to