<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">I downloaded the src and looked into
      the code of apps below:<br>
      <br>
      I decide to use <a class="moz-txt-link-freetext" href="https://github.com/jcubic/jquery.terminal">https://github.com/jcubic/jquery.terminal</a>.<br>
      It supports command history, try <a class="moz-txt-link-freetext" href="http://terminal.jcubic.pl/#demo">http://terminal.jcubic.pl/#demo</a>.<br>
      <br>
      I think the license(Licensed under <a
        href="http://www.gnu.org/licenses/lgpl.html">GNU LGPL Version 3
        license</a>) is ok.<br>
      <br>
      <br>
      I will create a javascript interpreter which talk with the kimchi
      web socket at server side.<br>
      <br>
      Serial Console will requires login, let us discuss how the
      session(login token) to be reserved across browser, web socket,
      serial console.<br>
      <br>
      ---------------<br>
      <a class="moz-txt-link-freetext" href="http://code.google.com/p/shellinabox/">http://code.google.com/p/shellinabox/</a><br>
      <a class="moz-txt-link-freetext" href="http://shellinabox.com/index-old.html">http://shellinabox.com/index-old.html</a><br>
      ----------------<br>
      <a class="moz-txt-link-freetext" href="http://www.web-console.org/">http://www.web-console.org/</a><br>
      <a class="moz-txt-link-freetext" href="https://github.com/nickola/web-console">https://github.com/nickola/web-console</a><br>
      ----------------<br>
      <a class="moz-txt-link-freetext" href="https://github.com/jcubic/jquery.terminal">https://github.com/jcubic/jquery.terminal</a><br>
      -----------------<br>
      <a class="moz-txt-link-freetext" href="http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/">http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://antony.lesuisse.org/software/ajaxterm/">http://antony.lesuisse.org/software/ajaxterm/</a><br>
      <br>
      On 10/23/2014 5:52 PM, Yu Xin Huo wrote:<br>
    </div>
    <blockquote cite="mid:5448CFCD.2040202@linux.vnet.ibm.com"
      type="cite">backend:
      <br>
          1. server side need to provide a websocket url for UI to
      connect, some parameter is needed to identify the guest.
      <br>
          2. the websocket receive linux command from client and pass to
      guest serial console through API provided by qemu/libvirt/virsh.
      <br>
              also get output from guest serial console and send back to
      UI to display as command result.
      <br>
      <br>
      fontend:
      <br>
          1. a html show a console like text box for input.
      <br>
          2. connect to websocket url when loaded.
      <br>
          3. accept user input and send out to websocket.
      <br>
          4. accept websocket message and display in the text box.
      <br>
      <br>
      I failed to get below to work today, I will continue to try
      tomorrow. I think it is easy to write such a html command line
      tool if we can not get one that work well.
      <br>
          <a class="moz-txt-link-freetext" href="https://github.com/chjj/term.js">https://github.com/chjj/term.js</a>
      <br>
      <br>
      <br>
      On 10/21/2014 9:17 PM, Crístian Viana wrote:
      <br>
      <blockquote type="cite">On 21-10-2014 06:56, Yu Xin Huo wrote:
        <br>
        <blockquote type="cite">Below are quite promising.
          <br>
          <br>
          <a class="moz-txt-link-freetext" href="http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/">http://www.unixmen.com/ajaxterm-a-web-based-terminal-that-help-you-use-ssh-from-a-web-browser/</a>
          <br>
          <br>
          <a class="moz-txt-link-freetext" href="http://www.web-console.org/">http://www.web-console.org/</a>
          <br>
          <br>
          <a class="moz-txt-link-freetext" href="http://www.tecmint.com/shell-in-a-box-a-web-based-ssh-terminal-to-access-remote-linux-servers/">http://www.tecmint.com/shell-in-a-box-a-web-based-ssh-terminal-to-access-remote-linux-servers/</a>
          <br>
          <a class="moz-txt-link-freetext" href="http://xmodulo.com/access-ssh-terminal-web-browser-linux.html">http://xmodulo.com/access-ssh-terminal-web-browser-linux.html</a>
          <br>
          <br>
          <a class="moz-txt-link-freetext" href="http://www.unixmen.com/keybox-web-based-ssh-console-manage-multiple-ssh-sessions-simultaneously/">http://www.unixmen.com/keybox-web-based-ssh-console-manage-multiple-ssh-sessions-simultaneously/</a>
          <br>
        </blockquote>
        <br>
        Those apps look nice, but is there a supported/easy way to
        integrate them to Kimchi? As far as I could tell, those apps are
        meant to run on their own services only.
        <br>
      </blockquote>
      <br>
      <br>
      _______________________________________________
      <br>
      Kimchi-devel mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Kimchi-devel@ovirt.org">Kimchi-devel@ovirt.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/kimchi-devel">http://lists.ovirt.org/mailman/listinfo/kimchi-devel</a>
      <br>
    </blockquote>
    <br>
  </body>
</html>