<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Jun 30, 2016 at 8:38 AM, Hardik <span dir="ltr"><<a href="mailto:hardik.parekh@nectechnologies.in" target="_blank">hardik.parekh@nectechnologies.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">Regarding osc-lib we have mainly two changes.<br>
    <br>
    1) Used "utils" which is moved from openstackclient.common.utils to
    osc_lib.utils<br>
    2) We used "command"  which wrapped in osc_lib from cliff.<br>
    <br>
    So I think there is no harm in keeping osc_lib.<br></div></blockquote><div><br></div><div>Admittedly the change to include osc-lib is a little early, I would have preferred until the other parts of it were a bit more stable.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
    Also, I guess we do not need openstackclient to be installed  with
    mistralclient as if mistral is used in standalone mode<br>
    there is no need of openstackclient.<br></div></blockquote><div><br></div><div>The choice to include OSC as a dependency of a plugin/library rests entirely on the plugin team, and that will usually be determined by the answer to the question "Do you want all users of your library to have OSc installed even if they do not use it?"  or alternatively "Do you want to make your users remember to install OSC after installing the plugin?"<br></div><div><br></div><div>Note that we do intend to have the capability on osc-lib to build an OSC-like stand-alone binary for plugins that would theoretically make installing OSC optional for stand-alone client users.  This is not complete yet, and as I said above, one reason I wish osc-lib had not been merged into plugin requirements yet.  That said, as long as you don't use those bits yet you will be fine, the utils, command, etc bits are stable, it is the clientmanager and shell parts that are still being developed.</div><div><br></div><div>dt</div></div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com" target="_blank">dtroyer@gmail.com</a><br></div>
</div></div>