<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">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é recently wrote an article about the new client library:&nbsp;<a 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 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 href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/forge-dev<br></div></blockquote></div><br></div></body></html>