Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tm-dev] Unifying the Eclipse Terminal

Hi Greg,

 

Obviously, before we can start the work on a TM Terminal 4.0 (Mars), we need to create TM Terminal 3.7 (Luna SR2) maintenance branch first. I think that the branch and maintenance job creation can be done more or less right away. We do not have any pending changes for TM Terminal 3.7 at this point of time.

 

Best regards, Uwe J

 

 

From: tm-dev-bounces@xxxxxxxxxxx [mailto:tm-dev-bounces@xxxxxxxxxxx] On Behalf Of Greg Watson
Sent: Donnerstag, 15. Jänner 2015 15:49
To: TM project developer discussions
Subject: Re: [tm-dev] Unifying the Eclipse Terminal

 

Yes, I support this and will help out where I can.

 

Greg

 

On Jan 15, 2015, at 5:56 AM, Oberhuber, Martin <Martin.Oberhuber@xxxxxxxxxxxxx> wrote:

 

Dear all,

 

Wind River is committed to providing a unified Terminal to Eclipse users that provides the best possible user experience for everyone rather than several point solutions.

 

We acknowledge that while the TCF Terminals View is superior, its existing dependencies and APIs make it look unnecessarily complex. Having it live in the TCF Project made us take some services and infrastructure for granted since it was just there, although many of them aren’t strictly necessary. We therefore propose removing any unnecessary / confusing dependencies, updating APIs and documentation,and moving the TCF Terminals View to the TM Project for easier consumption.

 

We are convinced that the TCF Terminals View is superior to anything else, for the following reasons among others:

-          There is existing API to programmatically instantiate Terminals and manage/re-use them once they exist

-          There is existing Local Terminal / PTY integration including Windows

-          There is an existing solution for persisting previous Terminal sessions and easily restoring them (even without any target management on top of it – important for “plain local” or “plain SSH” use-cases)

 

Our goal is to enable contributors to add features easily as they need them, and we’re willing to engage with all stakeholders.

That said, we may need help from existing users (who have used or extended the legacy TM View) to collaborate on the new, unified solution.

The plan is making the new view org.eclipse.tm.terminal.view_4.0 or similar and have it in EPP packages with Mars.

 

We are ready to invest our committer’s time, and we hope we can collaborate on getting a great solution.

If this is agreed as a general plan, we can come up with detailed next steps.

 

Is everyone in ?

 

 

Thanks,

Martin

--

Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind River

direct +43.662.457915.85  fax +43.662.457915.6

 

_______________________________________________
tm-dev mailing list
tm-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tm-dev

 


Back to the top