<div dir="ltr"><div>Eric,<br><br>Most people so far are happy with the built in editor for general code development, scripting as well as OnDemand apps (the later being mostly myself and one other person). Of course over time those users will start to have greater expectations for tools they might be using in class and expect features such as versioning (git, etc). Orion or Cloud 9 seem like a good fit.<br><br></div><div>Mostly I'm preparing for the day the 1% ask for a more sophisticated environment such as Eclipse. Something that integrates with the scheduler, can submit MPI jobs, has debugging... when that day comes I'll have to decide if it is better to select/integrate Eclipse or the more web enabled version "Che"<br><br></div><div>In a sense it was a comment on integrating apps such as matlab, rstudio which have a "legacy" GUI that require a window manager, VNC, etc. ---vs--- apps which have a web interface. The later seems like they easier to integrate and so for cases like rstudio -vs- rserver I'm inclined to select rstudio. Maybe it is the same for Eclipse... and the better choice is Che... What have other people decided when choosing between the two alternatives?<br></div><div><br></div><br><div><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 23, 2018 at 7:29 PM, Franz, Eric <span dir="ltr"><<a href="mailto:efranz@osc.edu" target="_blank">efranz@osc.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US">
<div class="m_7063852907838431794WordSection1">
<p class="MsoNormal">Shawn,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We have definitely had discussions about the need for IDE support in OnDemand.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Two use cases that come to mind:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="m_7063852907838431794MsoListParagraph" style="margin-left:0in">Edit, build and run parallel C++ MPI code while having access to multiple nodes. To support this, we might launch an IDE such as Eclipse on a compute node in the context of a batch
job.<u></u><u></u></li><li class="m_7063852907838431794MsoListParagraph" style="margin-left:0in">Develop OnDemand apps. To support this, we might support a cloud editor like
<a href="https://orionhub.org" target="_blank">https://orionhub.org</a> or the editor used in Cloud9.<u></u><u></u></li></ol>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">What use cases are you envisioning? What would your advanced users be using an IDE such as Eclipse for?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Eric<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">OOD-users <<a href="mailto:ood-users-bounces@lists.osc.edu" target="_blank">ood-users-bounces@lists.osc.<wbr>edu</a>> on behalf of Shawn Doughty <<a href="mailto:shawn.doughty@tufts.edu" target="_blank">shawn.doughty@tufts.edu</a>><br>
<b>Reply-To: </b>User support mailing list for Open OnDemand <<a href="mailto:ood-users@lists.osc.edu" target="_blank">ood-users@lists.osc.edu</a>><br>
<b>Date: </b>Wednesday, February 21, 2018 at 10:27 AM<br>
<b>To: </b>User support mailing list for Open OnDemand <<a href="mailto:ood-users@lists.osc.edu" target="_blank">ood-users@lists.osc.edu</a>><br>
<b>Subject: </b>[OOD-users] OOD IDE Integration<u></u><u></u></span></p>
</div><div><div class="h5">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><a name="m_7063852907838431794__MailOriginalBody">Hi,<u></u><u></u></a></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span>Are there any plans to integrate full scale IDE such as
</span><a href="https://www.eclipse.org/che/" target="_blank"><span>https://www.eclipse.org/che/</span><span></span></a><span> into the OOD framework? My users
are very happy with what is already there via built-in text/code editing but of course there are more advanced users however who like things such as Eclipse.
<u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span>Even with good performance using vnc, fastx, nx, etc. over time I am really starting to lean towards solutions with a native interface over x11... so rstudio server
rather than x11 rstudio, etc.<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span>This would also be a good discussion on the campus champions list...<u></u><u></u></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span><br clear="all">
<br>
-- <u></u><u></u></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span><span style="font-size:10.0pt;font-family:Helvetica">Shawn G. Doughty<br>
Senior Research Technology Specialist</span></span><span>, Research Technology<br>
</span><span><span style="font-size:10.0pt;font-family:Helvetica">Tufts Technology Services (TTS)</span></span><span><br>
16 Dearborn Road<br>
Somerville, MA 02144</span><span><span style="font-size:10.0pt;font-family:Helvetica"><br>
<a href="tel:(617)%20627-5462" value="+16176275462" target="_blank">617-627-5462</a><br>
</span></span><span></span><a href="https://exchange.tufts.edu/owa/redir.aspx?C=I4ijzFrF9U-qoUscfQAAw3PH17xA188ItQ-l2VPx05symHhOFT2FNSr8FiNXjMnyEtzrTlLLj-Q.&URL=http%3a%2f%2fit.tufts.edu%2f" target="_blank"><span><span style="font-size:10.0pt;font-family:Helvetica">http://it.tufts.edu/</span></span><span></span></a><span><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>
</blockquote></div><br></div><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">
<span style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px">Shawn G. Doughty</span><br style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px">
<span style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px">Senior Research Technology Specialist</span>, Research Technology<br>
<span dir="ltr"><font face="Helvetica"><span style="font-weight:normal;font-variant:normal;text-transform:none"><span style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px">Tufts Technology Services (TTS)</span></span></font></span><br>
16 Dearborn Road<br>
Somerville, MA 02144<br style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px">
<span style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px">617-627-5462<br>
</span><a href="https://exchange.tufts.edu/owa/redir.aspx?C=I4ijzFrF9U-qoUscfQAAw3PH17xA188ItQ-l2VPx05symHhOFT2FNSr8FiNXjMnyEtzrTlLLj-Q.&URL=http%3a%2f%2fit.tufts.edu%2f" style="font-family:'Segoe UI',Helvetica,Arial,sans-serif;font-size:13.600000381469727px" target="_blank">http://it.tufts.edu/</a></div></div></div></div>