+1 (binding) On Sun, Mar 24, 2019 at 8:13 AM Jiajie Zhong <zhongjiajie...@hotmail.com> wrote:
> +1 (binding) > > could make Airflow easy to maintenance. > > > Best wish. > -- jiajie > ________________________________ > From: Felix Uellendall <felix.uellend...@gmx.de> > Sent: Sunday, March 24, 2019 19:43 > To: dev@airflow.apache.org > Subject: Re: [VOTE] Accept AIP-3: Drop support for Python 2 > > +1 (non-binding) > > Am 24/03/2019 um 11:23 schrieb Kamil Breguła: > > +1 (non-binding) It will make life simpler > > > > On Sun, Mar 24, 2019 at 9:38 AM Jarek Potiuk <jarek.pot...@polidea.com> > > wrote: > > > >> +1 (non-binding). Happy to help in that effort :) > >> > >> On Sun, Mar 24, 2019 at 9:31 AM Bas Harenslak < > >> basharens...@godatadriven.com> > >> wrote: > >> > >>> +1 (non-binding) > >>> > >>> > >>> On 24 Mar 2019, at 09:07, Andrii Soldatenko < > andrii.soldate...@gmail.com > >>> <mailto:andrii.soldate...@gmail.com>> wrote: > >>> > >>> +1 (binding) > >>> > >>> On Sun, Mar 24, 2019 at 9:24 AM Bolke de Bruin <bdbr...@gmail.com > >> <mailto: > >>> bdbr...@gmail.com>> wrote: > >>> > >>> +1, binding > >>> > >>> Sent from my iPhone > >>> > >>> On 24 Mar 2019, at 05:26, Deng Xiaodong <xd.den...@gmail.com<mailto: > >>> xd.den...@gmail.com>> wrote: > >>> > >>> +1 (non-bonding) > >>> > >>> On Sun, Mar 24, 2019 at 11:49 Tao Feng <fengta...@gmail.com<mailto: > >>> fengta...@gmail.com>> wrote: > >>> > >>> +1 (binding) > >>> > >>> On Sat, Mar 23, 2019 at 4:19 PM Driesprong, Fokko <fo...@driesprong.frl > >>> <mailto:fo...@driesprong.frl> > >>> > >>> wrote: > >>> > >>> Dear Airflow community, > >>> > >>> This email calls for a vote to accept Airflow Improvement Proposal 3: > >>> Drop > >>> support for Python 2 > >>> > >>> The vote will last for at least 1 week until Midnight Sunday 31th of > >>> March, > >>> and until three +1 (binding) votes have been cast > >>> > >>> This vote is on the proposal itself, not any specific code or pull > >>> request. > >>> A failed vote does not mean the proposal is rejected, just not accepted > >>> at > >>> this time. (To reject a proposal entirely is its own vote) > >>> > >>> This is my +1 (binding) vote. > >>> > >>> Having to support Python 2 and 3 concurrently causes some maintenance > >>> and > >>> development burden (which is lessened a bit by six and backports > >>> modules), > >>> significant extra test time on Travis, and more complexity on the CI > >>> process to also have Python 2 images. > >>> > >>> Python 2 is reaching End of Life in January 1, 2020 and will receive > >>> zero > >>> updates, even security ones past this date. > >>> > >>> Django dropped support for Python 2 with their 2.0 release in December > >>> 2017, and this proposal has us follow suit. Airflow 2.0 is already a > >>> fairly > >>> major breaking change, so this could be an opportune time to do this. > >>> There > >>> is already a significant list of projects which are dropping support > >>> for > >>> Python2: https://python3statement.org/ > >>> Furthermore, the community started recently adding types to the code of > >>> Airflow to help new contributors, and make the code more > >>> readable/maintainable: > >>> https://github.com/apache/airflow/pull/4926/files > >>> Right now we're limited to setting these types in the comments, to > >>> maintain > >>> Airflow 2.7 compatibility, which is a pity. > >>> > >>> For discussing the proposal in depth, please refer to the Wiki to keep > >>> all > >>> the communication in a single place: > >>> > >>> > >>> > >>> > >>> > >> > https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-3+Drop+support+for+Python+2 > >>> Thanks, > >>> Fokko > >>> > >>> > >>> > >>> > >>> > >>> -- > >>> Best regards, > >>> > >>> Andrii Soldatenko > >>> Python Developer > >>> > >>> skype: andrii.soldatenko > >>> andrii.soldate...@gmail.com<mailto:andrii.soldate...@gmail.com> > >>> http://asoldatenko.com > >>> > >>> > >> -- > >> > >> Jarek Potiuk > >> Polidea <https://www.polidea.com/> | Principal Software Engineer > >> > >> M: +48 660 796 129 <+48660796129> > >> E: jarek.pot...@polidea.com > >> > > >