<div dir="ltr"><div class="gmail_quote"><div dir="ltr">2015年11月18日(水) 5:37 Matthew Treinish <<a href="mailto:mtreinish@kortar.org">mtreinish@kortar.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Nov 17, 2015 at 01:39:34AM +0000, Masayuki Igawa wrote:<br>
> Hi tempest CLI users and developers,<br>
><br>
> Now, we are improving Tempest CLI as we discussed at the summit[1] and<br>
>  migrating legacy commands to tempest cli[2].<br>
><br>
> In this situation, my concern is 'CLI compatibility'.<br>
> If we'll drop old CLIs support(like my patch), it might break existing<br>
> workflows.<br>
><br>
> So I think there are two options.<br>
>  1. Deprecate old tempest CLIs in this Mitaka cycle and we'll drop them at<br>
> the beginning of the N cycle.<br>
>  2. Drop old tempest CLIs in this Mitaka cycle when new CLIs will be<br>
> implemented.<br>
> # Actually, I'd like to just drop old CLIs. :)<br>
<br>
As would I, but I agree we need to worry about existing users out there and<br>
being nice to them.<br>
<br>
I think we should do option #1, but in [2] we also maintain the old entry point.<br>
We also have the function called by the old entry points emit a single warning<br>
that says to use the new CLI. This way we have the new entry points all setup<br>
and we indicate that everyone should move over to them.<br>
<br>
If you started with the tempest-verify-config script you actually would would<br>
fail because devstack currently uses it. So doing the switchover gracefully I<br>
think would be best, because this is the same issue users will potentially hit.<br></blockquote><div><br></div><div>Thank you for clarifying.</div><div>Sure, it sounds reasonable to me. I'll try to maintain the old entry point, too.</div><div><br></div><div>Best Regards,</div><div>-- Masayuki Igawa</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
><br>
> If you have question and/or opinion, please let me know.<br>
><br>
> [1] <a href="https://etherpad.openstack.org/p/tempest-cli-improvements" rel="noreferrer" target="_blank">https://etherpad.openstack.org/p/tempest-cli-improvements</a><br>
> [2] <a href="https://review.openstack.org/#/c/240399/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/240399/</a><br>
><br>
<br>
-Matt Treinish<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div></div>