You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Iuliia Volkova (JIRA)" <ji...@apache.org> on 2019/01/25 12:46:00 UTC

[jira] [Closed] (AIRFLOW-3358) POC: Refactor command line to make it more testable and easy to develop

     [ https://issues.apache.org/jira/browse/AIRFLOW-3358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Iuliia Volkova closed AIRFLOW-3358.
-----------------------------------
    Resolution: Won't Fix

> POC: Refactor command line to make it  more testable and easy to develop
> ------------------------------------------------------------------------
>
>                 Key: AIRFLOW-3358
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-3358
>             Project: Apache Airflow
>          Issue Type: Improvement
>          Components: cli
>    Affects Versions: 2.0.0
>            Reporter: Iuliia Volkova
>            Assignee: Iuliia Volkova
>            Priority: Major
>
> Hi all! 
> In one of PR: https://github.com/apache/incubator-airflow/pull/4174 we had a talk with Ashb, what will be cool to refactor the cli for getting more testable and readable code.
> I want to prepare POC based on one command with implementation (with Click if we want it to use, or with Argparse and Command Pattern) and covering with tests for discussing Airflow Cli architecture.
> Click already exists in Airflow dependencies.
> Main stimulus: 
> - Get more readable and changeable cli - for easy adding command or changing commands
> - Get possible to add more tests 
>  Will be good to know your concerns about such initiative and if there are no disagrees about it, I will be happy to start POC



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)