<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title>Re: [forge-dev] Openshift plugin</title>
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi!<br>
    <br>
    So I think that's the final list and its priorities, right ?<br>
    <br>
    * support for eap (done!) (1) (FORGEPLUGINS-88)<br>
    * setup when openshift app exists (1)<br>
    * support for embedding cartridges (1)<br>
    * tail files / checking all the log output (2)<br>
    * check the jenkins support (2)<br>
    * enable scaling on create app (3)<br>
    <br>
    What about this items bellow? Is it desired or not ?<br>
    <br>
    * snapshot management ?<br>
    * key management ?<br>
    * alias management ?<br>
    * Use alternate openshift config file ?<br>
    * config port forward ?<br>
    <br>
    I'll open separate issues for each one<br>
    <br>
    Em 04-10-2012 10:24, Xavier Coulon escreveu:
    <blockquote
      cite="mid:1F905017-09E3-4093-8818-207FDB44B90D@redhat.com"
      type="cite">Hi !
      <div><br>
      </div>
      <div>As Max mentioned, you should find all the API you need to
        implement the features listed below in the Forge plugin&nbsp;in the
        new openshift-java-client (V2.0), except maybe the 'tail files'
        feature which we implemented in JBossTools because we use
        specific Eclipse APIs to display the output in a MessageConsole.
        Maybe this could be refactored and moved partially into the
        java-client library, though (we did not need to do that when we
        worked on it a few months ago).</div>
      <div><br>
      </div>
      <div>Also,&nbsp;if you haven't already seen it,&nbsp;Andr&eacute; recently wrote an
        article about the new client library:&nbsp;<a moz-do-not-send="true"
href="https://community.jboss.org/en/tools/blog/2012/08/24/show-domain-info-openshift-java-client-in-a-nutshell">https://community.jboss.org/en/tools/blog/2012/08/24/show-domain-info-openshift-java-client-in-a-nutshell</a>&nbsp;</div>
      <div><br>
      </div>
      <div>Best regards,&nbsp;<br>
        <div apple-content-edited="true"> /Xavier<br>
          <br>
          <br>
        </div>
        <br>
        <div>
          <div>On Oct 4, 2012, at 1:39 PM, Max Rydahl Andersen wrote:</div>
          <br class="Apple-interchange-newline">
          <blockquote type="cite">
            <div><br>
              <blockquote type="cite">So I just started working on EAP
                support. <a moz-do-not-send="true"
                  href="https://issues.jboss.org/browse/FORGEPLUGINS-88">https://issues.jboss.org/browse/FORGEPLUGINS-88</a>
                opened!<br>
              </blockquote>
              <br>
              Oh I was wondering why EAP wasn't supported.<br>
              Didn't realize the forge openshift install was jboss
              specific.<br>
              <br>
              One item I got is that we check if the projects setup by
              JBoss Tools, openshift client and OpenShift Forge client
              are compatible or can be made compatible.<br>
              <br>
              i.e. forge *always* uses "openshift" as the remote afaik -
              openshift client always create projects where the remote
              is in "origin" - as a consequence jboss tools<br>
              added support for naming the remote used so you could
              align them.<br>
              <br>
              If openshift could allow naming the remote or pick up the
              existing remote pointing to openshift these things could
              be aligned.<br>
              <br>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite">Pete and Lincoln talked about
                    some of them in JavaOne here are some:<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* support for embedding
                    cartridges<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* support for eap<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* tail files<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <br>
              all of the above is available for use from the new
              openshift client.<br>
              <br>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite">I also got those:<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* setup when openshift
                    application exists<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* snapshot management ?<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* key management ?<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* alias management<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* enable scaling on create
                    app ?<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* Use alternate openshift
                    config file<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <br>
              whats this one ?<br>
              <br>
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite"> &nbsp;&nbsp;* config port forward ?<br>
                  </blockquote>
                </blockquote>
              </blockquote>
              <br>
              we got this in jbosstools - for forge I guess it requires
              running a jsch port forward (or launch ssh native in
              separate process) ?<br>
              <br>
              /max<br>
              _______________________________________________<br>
              forge-dev mailing list<br>
              <a moz-do-not-send="true"
                href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
              <a class="moz-txt-link-freetext"
                href="https://lists.jboss.org/mailman/listinfo/forge-dev">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
  </body>
</html>