<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 4, 2014 at 11:17 PM, Stuart Douglas <span dir="ltr">&lt;<a href="mailto:stuart.w.douglas@gmail.com" target="_blank">stuart.w.douglas@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The problem with 3 is that for the most part users do not use DMR directly, they use the CLI, and all our documentation reflects this. If we use DMR directly for this it just one more thing that we require our users to learn.</blockquote></div><br><br></div><div class="gmail_extra">90%+ of what users do in CLI is direct DMR.<br>Things that CLI adds that are not part of native DMR are handlers like:<br><br>- ls (instead of :read-resource), <br></div><div class="gmail_extra">- reload (instead of :reload)<br></div><div class="gmail_extra">- try,catch<br></div><div class="gmail_extra">- batch*<br></div><div class="gmail_extra">- if, else<br></div><div class="gmail_extra">- clear, quit<br></div><div class="gmail_extra">+ some others<br><br>but in general most of the commands people write are direct DMR.<br></div><div class="gmail_extra">CLI only adds lots of usability features on top of them like tab completion.<br><br></div><div class="gmail_extra">for example <br></div><div class="gmail_extra">/subsystem=io/worker=new-worker:add()<br></div><div class="gmail_extra">is 100% dmr operation.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">In any case if we go with WildFly embedded in CLI mode all this discussion is non issue.<br></div><div class="gmail_extra"><br><br></div></div>