As long as we follow PEP 394, I'm super excited. (including on our
mozilla-build windows system, which counts as 'unix-like')

On Sun, Nov 12, 2017 at 9:12 AM, David Burns <dbu...@mozilla.com> wrote:
> I am not saying it should but if we have a requirement for python 3, we are
> also going to have a requirement for py2 to both be available for local
> development.
>
> David
>
> On 11 November 2017 at 14:10, Andrew Halberstadt <ahalberst...@mozilla.com>
> wrote:
>
>> On Fri, Nov 10, 2017 at 9:44 PM David Burns <dbu...@mozilla.com> wrote:
>>
>>> My only concern about this is how local developer environments are going
>>> to be when it comes to testing. While I am sympathetic to moving to python
>>> 3 we need to make sure that all the test harnesses have been moved over and
>>> this is something that needs a bit of coordination. Luckily a lot of the
>>> mozbase stuff is already moving to python 3 support but that still means we
>>> need to have web servers and the actual test runners moved over too.
>>>
>>> David
>>>
>>
>> For libraries like mozbase, I think the plan will be to support both 2 and
>> 3 at
>> the same time. There are libraries (like 'six') that make this possible.
>> I'd bet
>> there are even parts of the build system that will still need to support
>> both at
>> the same time.
>>
>> With that in mind, I don't think python 3 support for test harnesses needs
>> to
>> block the build system.
>>
>> Andrew
>>
>> On 10 November 2017 at 23:27, Gregory Szorc <g...@mozilla.com> wrote:
>>>
>>>> For reasons outlined at https://bugzilla.mozilla.org/
>>>> show_bug.cgi?id=1388447#c7, we would like to make Python 3 a
>>>> requirement to build Firefox sometime in the Firefox 59 development cycle.
>>>> (Firefox 59 will be an ESR release.)
>>>>
>>>> The requirement will likely be Python 3.5+. Although I would love to
>>>> make that 3.6 if possible so we can fully harness modern features and
>>>> performance.
>>>>
>>>> I would love to hear feedback - positive or negative - from downstream
>>>> packagers and users of various operating systems and distributions about
>>>> this proposal.
>>>>
>>>> Please send comments to dev-builds@lists.mozilla.org or leave them on
>>>> bug 1388447.
>>>>
>>>> _______________________________________________
>>>> dev-builds mailing list
>>>> dev-builds@lists.mozilla.org
>>>> https://lists.mozilla.org/listinfo/dev-builds
>>>>
>>>> _______________________________________________
>>> dev-builds mailing list
>>> dev-builds@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-builds
>>>
>>
> _______________________________________________
> dev-platform mailing list
> dev-platf...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to