<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'>Okay, great.<br><br><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Rafael Benevides" <rafabene@gmail.com><br><b>To: </b>"forge-dev List" <forge-dev@lists.jboss.org><br><b>Cc: </b>"Pete Muir" <pmuir@redhat.com>, "Andre Dietisheim" <adietish@redhat.com>, "Bill DeCoste" <bill.decoste@jboss.com>, "Rafael Benevides" <benevides@redhat.com>, "Lincoln Baxter" <lbaxter@redhat.com>, xcoulon@redhat.com<br><b>Sent: </b>Thursday, October 11, 2012 10:00:47 AM<br><b>Subject: </b>Re: [forge-dev] Openshift plugin<br><br>Lincoln,<div><br></div><div>Never mind the comment below. ssh.exe comes with the most basic git installation on windows. Anyway I think that there won't be a problem with Windows.<br><br><div class="gmail_quote">2012/10/10 Rafael Benevides <span dir="ltr"><<a href="mailto:rafabene@gmail.com" target="_blank">rafabene@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Lincoln.</div><div><br></div><div>I've run git installation on Windows (like suggested on Installing Forge Guide) and now I choose to install Unix tools on Windows </div>
<div><br></div><div>Unix tools comes with ssh and it worked pretty well.</div>
<div><br></div><div>Maybe we can update the forge installation guide (<a href="http://forge.jboss.org/docs/using/" target="_blank">http://forge.jboss.org/docs/using/</a>) to suggest installation of Unix tools when installing Git. It will not only reduce issues with this plugin, but maybe with many others possible issues with other plugins.</div>
<div class="HOEnZb"><div class="h5">
<div><br></div><div><br><br><div class="gmail_quote">2012/10/10 Rafael Benevides <span dir="ltr"><<a href="mailto:rafabene@gmail.com" target="_blank">rafabene@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I've just tested plink.exe from <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html</a> and it worked on Windows environment.<div>
<br>
</div><div>openshift plugin can propose its installation if NativeSystemCall returns an error on Windows Environment. What you think ?<div><div><br><br><div class="gmail_quote">2012/10/10 Rafael Benevides <span dir="ltr"><<a href="mailto:rafabene@gmail.com" target="_blank">rafabene@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Good question!<div><br></div><div>I was just investigating a solution for Windows environment. <br><br><div class="gmail_quote">
2012/10/10 Lincoln Baxter, III <span dir="ltr"><<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>></span><div><div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Isn't the current JBoss Tools way of doing this OS-specific? E.g. The user would need to have openSSH installed in windows to make this work? Or is that assumed?<span><font color="#888888"><br>
<br>~Lincoln</font></span><div><div><br><br><div class="gmail_quote">On Wed, Oct 10, 2012 at 12:00 PM, William DeCoste <span dir="ltr"><<a href="mailto:wdecoste@redhat.com" target="_blank">wdecoste@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
Unfortunately not yet. The REST API does not expose this feature
yet. It's on the roadmap. It will probably be exposed as status.<div><div><br>
<br>
<div>On 10/10/12 9:01 AM, Rafael Benevides
wrote:<br>
</div>
<blockquote>
Bill / Andre / Xavier<br>
<br>
I didn't find on openshift-java-client how to tail files.<br>
<br>
Does it have this feature ?<br>
<br>
<br>
Thanks<br>
<br>
Em 04-10-2012 10:24, Xavier Coulon escreveu:
<blockquote>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 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, if you haven't already seen it, André recently wrote
an article about the new client library: <a href="https://community.jboss.org/en/tools/blog/2012/08/24/show-domain-info-openshift-java-client-in-a-nutshell" target="_blank">https://community.jboss.org/en/tools/blog/2012/08/24/show-domain-info-openshift-java-client-in-a-nutshell</a> </div>
<div><br>
</div>
<div>Best regards, <br>
<div> /Xavier<br>
<br>
<br>
</div>
<br>
<div>
<div>On Oct 4, 2012, at 1:39 PM, Max Rydahl Andersen wrote:</div>
<br>
<blockquote>
<div><br>
<blockquote>So I just started working on EAP
support. <a href="https://issues.jboss.org/browse/FORGEPLUGINS-88" target="_blank">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>
<blockquote>
<blockquote>Pete and Lincoln talked
about some of them in JavaOne here are some:<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * support for embedding
cartridges<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * support for eap<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * tail files<br>
</blockquote>
</blockquote>
</blockquote>
<br>
all of the above is available for use from the new
openshift client.<br>
<br>
<blockquote>
<blockquote>
<blockquote>I also got those:<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * setup when openshift
application exists<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * snapshot management ?<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * key management ?<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * alias management<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * enable scaling on
create app ?<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote>
<blockquote>
<blockquote> * Use alternate openshift
config file<br>
</blockquote>
</blockquote>
</blockquote>
<br>
whats this one ?<br>
<br>
<blockquote>
<blockquote>
<blockquote> * 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" target="_blank">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
</blockquote>
<br>
</div></div><span><font color="#888888"><pre>--
Bill DeCoste
Principal Software Engineer, Red Hat
<a href="tel:978-204-0920" target="_blank">978-204-0920</a>
<a href="mailto:wdecoste@redhat.com" target="_blank">wdecoste@redhat.com</a>
</pre>
</font></span></div>
<br>_______________________________________________<br>
forge-dev mailing list<br>
<a href="mailto:forge-dev@lists.jboss.org" target="_blank">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br></div></div><div><div>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."<br>
</div></div><br>_______________________________________________<br>
forge-dev mailing list<br>
<a href="mailto:forge-dev@lists.jboss.org" target="_blank">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
<br></blockquote></div></div></div><br></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div><br></div></body></html>