Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ptp-dev] remote services

On Thu, 2007-08-02 at 17:28 -0400, Greg Watson wrote:
> Hi Ricardo,
> 
> Your remote tools sound like something that would be very useful to  
> the PTP community in general. While it sounds like there's some  
> overlap with RSE, it seems like a very light-weight set of remote  
> services would be a useful addition to PTP (and CDT for that matter).  
> Also, I've had some problems with getting RSE to work in a non-UI  
> environment, so I would certainly welcome an alternative  
> implementation. Since I've architected the remote services layer in  
> PTP to work with multiple providers, this would also provide a good  
> test of this aspect of the functionality.
> 
> I assume from your email that you'd be prepared to open source the  
> tools and incorporated them into the PTP CVS repository. If this is  
> acceptable, then I'd ask you to create an enhancement bug against PTP  
> 2.0 and attach the code. I'll take a look and make sure that  
> everything is ok, then we'll need to follow the Eclipse contribution  
> process (http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf)  
> to get the code committed to CVS.
> 
> Regards,
> 
> Greg

Hi Greg,

Yes, we are prepared to open source it. I'll proceed as suggested.

> 
> On Jul 29, 2007, at 9:36 PM, Ricardo Marin Matinata wrote:
> 
> > On Tue, 2007-07-24 at 10:12 -0600, Greg Watson wrote:
> >> I've just committed the changes to hook up PTP with the new remote
> >> abstraction layer. From this point on, you will need to have the
> >> org.eclipse.ptp.remote plugin in your workspace when working on PTP.
> >>
> >> Note that there are some problems with using RSE at the moment. I
> >> believe these are RSE problems, and have a bug open with them on the
> >> issue (#194802
> >>   if anyone is interested). I'll let you know when it gets resolved.
> >> If you want to try RSE, please let me know and I'll fill you in on
> >> the details.
> >>
> >> Regards,
> >>
> >> Greg
> >
> > Greg and everybody,
> >
> > We have some *remote tools* related code here that may be of interest
> > for the PTP community.
> > It comes from the project we work on called the *IBM Integrated
> > Development Environment for Cell/B.E.*, which essentially enables the
> > Cell/B.E. SDK seamless usage on Eclipse+CDT. Among various  
> > features, it
> > provides CDT enhancements in order to better accommodate the
> > requirements of a cross-development SDK.
> > As a by-product of this effort, a light-weight, yet comprehensive and
> > extend-able, *remote tools* framework has been created, initially  
> > based
> > on top of ssh protocol.
> > It provides remote copy, synchronize, browse, remote execution, remote
> > stat features, backed by an extend-able MVC for describing different
> > types of remote environments one may connect to (regular machines,
> > simulators, boards...), without requiring any type of additional  
> > remote
> > agent (except for the sshd itself).
> > As a typical use case example in the Cell/B.E. IDE, it provides all  
> > the
> > underlying remote features for the Cell extended CDT C/C++ launcher,
> > ranging from pre and post remote script execution, copy/ 
> > synchronization
> > between workspace and remote work folder (upload and download),
> > integrated remote launch of gdbserver and the application itself. The
> > launcher is also part of this package.
> > If there's enough interest from the PTP community, we are willing to
> > provide both the remote tools code, as well as its adapter for this  
> > new
> > remote services abstraction layer in PTP.
> > Please let me know your thoughts.
> > BTW, this code is the result of a combined effort of our group (Daniel
> > Ferber, Leonardo Garcia, Richard Costa, Sean Curry and myself) led by
> > Amir Sanjar.

Regards,
-- 
Ricardo M. Matinata
IDE/Hybrid, Linux on Cell/B.E. Development
LTC Systems Enablement | IBM Hortolandia, SP, Brazil



Back to the top