Moving
legacy clients to python-openstackclient
Artem
has done quite a bit of pre-work here [2], which has been
useful in understanding the volume of work required to
complete this goal in its entirety. I suggest we look for
seams where we can break this into more consumable pieces
of work for a given release.
For example, one
possible goal would be to work on parity with
python-openstackclient and openstacksdk. A follow-on
goal would be to move the legacy clients. Alternatively, we
could start to move all the project clients logic into
python-openstackclient, and then have another goal to
implement the common logic gaps into openstacksdk.
Arriving at the same place but using different paths.
The approach still has to be discussed and proposed. I do think it is
apparent that we'll need to break this up, however.