<div dir="ltr">Hi,<br><br>As a Fuel user I would like to give some input.<br><br>0) This would make fuel adhere to the standards for clients, I agree with this change.<br>1) cliff is not really necessary, but is actually being adopted by some other projects (other than OpenStack unified client) I initially proposed it for barbican and implemented it, so if it helps, I could do the same work here. If other people are interested in this I could submit a blueprint.<br>3) What's the benefit of using oslo auth? I'm not very familiar with it; I'm actually more familiar with other projects using keystone.<br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 20, 2014 at 11:01 AM, Vladimir Kozhukalov <span dir="ltr"><<a href="mailto:vkozhukalov@mirantis.com" target="_blank">vkozhukalov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Roman,<div><br></div><div>I am absolutely +1 for re-designing fuel client and bringing it out of fuel-web repo. </div><div><br></div><div>If you ask me, it is also important to make new design following kind of standard just to avoid re-re-designing it in the foreseeable future. Some points here are:</div><div>0) Rename fuelclient into python-fuelclient like any other OpenStack clients when moving it to a separate repo.<br></div><div>1) Use cliff as a cli library. AFAIU it is a kind of unofficial standard for OpenStack clients for future. At least python-openstackclient uses cliff. Correct me if I am wrong.  </div><div>2) Follow common OpenStack practice for naming files and directories in a project (shell.py, api, object, etc). I am not sure whether such a common practice exists, but we again can follow python-openstackclient naming model.</div><div>3) Use oslo for auth stuff (Fuel uses keystone at the moment) and wherever it is suitable.</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div><div>Vladimir Kozhukalov</div></div></div>
<br><div class="gmail_quote">On Mon, Nov 17, 2014 at 8:08 PM, Roman Prykhodchenko <span dir="ltr"><<a href="mailto:rprikhodchenko@mirantis.com" target="_blank">rprikhodchenko@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi folks!<div><br></div><div>I’ve made several internal discussions with Łukasz Oleś and Igor Kalnitsky and decided that the existing Fuel Client has to be redesigned.</div><div>The implementation of the client we have at the moment does not seem to be compliant with most of the use cases people have in production and cannot be used as a library-wrapper for FUEL’s API.</div><div><br></div><div>We’ve came of with a draft of our plan about redesigning Fuel Client which you can see here: <a href="https://etherpad.openstack.org/p/fuelclient-redesign" target="_blank">https://etherpad.openstack.org/p/fuelclient-redesign</a></div><div>Everyone is welcome to add their notes, suggestions basing on their needs and use cases.</div><div><br></div><div>The next step is to create a detailed spec and put it to everyone’s review.</div><div><br></div><div><br></div><div><br></div><div>- romcheg</div><div><br></div></div><br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div><font style="font-family:arial narrow,sans-serif;color:rgb(102,102,102)">Juan Antonio Osorio R.<br>e-mail: <a href="mailto:jaosorior@gmail.com" target="_blank">jaosorior@gmail.com</a><br><br></font><font size="1">"All truly great thoughts are conceived by walking."</font><font style="font-family:arial narrow,sans-serif" size="1"><br>- F.N.</font><br><font style="font-family:arial narrow,sans-serif;color:rgb(102,102,102)"><br></font></div>
</div></div>