<div dir="ltr">Hi Michael,<div><br></div><div>I'm very sorry for the late response! I just had a look at this, and I'm wondering in which context you see this? If you call application:start, it will surely not start any dependencies at all - it might, however, complain if any dependencies of the given application are not already started.</div>
<div><br></div><div>application:ensure_all_started, on the other hand,  will start all dependencies of the given application (recursively), but as far as I can see it will not start any dependencies of included_applications.</div>
<div><br></div><div>Could you please give an example?</div><div><br></div><div>Thanks</div><div>/siri@otp</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013-11-16 Michael Truog <span dir="ltr"><<a href="mailto:mjtruog@gmail.com" target="_blank">mjtruog@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div style="font-family:-moz-fixed;font-size:12px" lang="x-western">Hi,<br>
      <br>
      The documentation at:
      <a href="http://www.erlang.org/doc/man/app.html" target="_blank">http://www.erlang.org/doc/man/app.html</a><br>
      <br>
      For included_applications says: "All applications which are
      included by this application. When this application is started,
      all included application will automatically be loaded, but not
      started, by the application controller. It is assumed that the
      topmost supervisor of the included application is started by a
      supervisor of this application."<br>
      <br>
      What it does not say, is that all the application dependencies of
      the included_applications are started automatically for you. While
      that handling of included_applications makes sense, it would be
      good to make explicit in the documentation, so people aren't led
      to believe they must start included_application dependencies
      manually (or so that they don't use included_applications if they
      do want to start the whole application manually).<br>
      <br>
      Thanks,<br>
      Michael
    </div>
  </div>

<br>_______________________________________________<br>
erlang-bugs mailing list<br>
<a href="mailto:erlang-bugs@erlang.org">erlang-bugs@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-bugs" target="_blank">http://erlang.org/mailman/listinfo/erlang-bugs</a><br>
<br></blockquote></div><br></div>