And we've just merged this, so the UI will be a little more structured from 
Airflow 2.0 on. Reminder of the type of changes



- `airflow list_dags` -> `airflow dags list`
- `airflow pools -l` -> `airflow pools list`
- `airflow pools -a` -> `airflow pools add`
- `airflow initdb` -> `airflow db init`

And an example "group" help message:

  usage: airflow db [-h] {init,reset,upgrade} ...

  positional arguments:
    {init,reset,upgrade}
      init                Initialize the metadata database
      reset               Burn down and rebuild the metadata database
      upgrade             Upgrade the metadata database to latest version

  optional arguments:
    -h, --help            show this help message and exit



Thanks,
Ash

> On 19 Jun 2019, at 11:36, Ash Berlin-Taylor <a...@apache.org> wrote:
> 
> This vote passed and I'll mark this AIP as accepted.
> 
> +1 votes: 19 (9 binding and 10 non-binding votes
> -1 votes: 0.
> 
> William: it seems there is no consensus among tools or the internet at large 
> wether or use singular or plural forms, so we will leave it as implemented 
> unless you or anyone else wants to make a strong case for it in the next few 
> days.
> 
> -ash
> 
>> On 11 Jun 2019, at 12:15, Ash Berlin-Taylor <a...@apache.org> wrote:
>> 
>> Hi Airflowers,
>> 
>> This email calls for a vote to introduce restructure the CLI to use nested 
>> commands instead of flags. The vote will last for at least 1 week (June 18th 
>> 12:00 BST), and at least three +1 (binding) votes have been cast.
>> 
>> The original discussion  
>> <https://lists.apache.org/thread.html/94c97ed621706a2e9130a3550b879a5838c23209f2d6d40f8bb49cd8@%3Cdev.airflow.apache.org%3E>
>>  was positive and the proposed implementation is at 
>> https://github.com/apache/airflow/pull/4821. Since this is a breaking change 
>> it will be for Airflow 2.0.0 only.
>> 
>> An example of the proposed changes to the cli:
>> 
>> - `airflow list_dags` -> `airflow dags list`
>> - `airflow pools -l` -> `airflow pools list`
>> - `airflow pools -a` -> `airflow pools add`
>> - `airflow initdb` -> `airflow db init`
>> 
>> And an example "group" help message:
>> 
>>   usage: airflow db [-h] {init,reset,upgrade} ...
>> 
>>   positional arguments:
>>     {init,reset,upgrade}
>>       init                Initialize the metadata database
>>       reset               Burn down and rebuild the metadata database
>>       upgrade             Upgrade the metadata database to latest version
>> 
>>   optional arguments:
>>     -h, --help            show this help message and exit
>> 
>> This is my (binding) +1 vote.
>> 
>> A reminder about binding/non-binding votes: PMC members and Committer's 
>> votes are binding for AIP; other members of the community are encouraged to 
>> vote with a "(non-binding)".
>> 
>> Thanks,
>> Ash
>> 
> 

Reply via email to