Hi Nicholas,

I've got some time coming up to work on this. Can you send me whatever
you've done so far?

Thanks,
George

On Wed, Mar 23, 2011 at 11:12 PM, Nicholas Marriott
<nicholas.marri...@gmail.com> wrote:
> Yep this is a cool idea and I am happy but that George wrote up the
> design doc but I haven't had time up to now although I did some basic
> work and yes if anyone is interested in carrying on then let me know and
> I will have time to give help if necessary.
>
> Many of the changes are relatively simple. The key problem point is that
> we need to be able to redirect the tmux output so that instead of or as
> well as, for example, writing to a terminal in xterm format (dictated by
> TERM=xterm) it can suitable format and send that output to ssh. This may
> be as simple as added a callback hook or two into the tty code and a
> fake tty struct instance for clients which need to do this, or it may be
> more complex. Or possibly it might be better to do it in the screen or
> grid code in some terminal-independent format.
>
> I recently had a discussion with someone about another sort of
> long-range idea: making tmux more network aware. This had some similar
> themes - allowing the sessions and windows in a tmux server to be
> controlled externally, in this case by another tmux server on another
> host. A lot of the work that was in this design would probably make that
> easier or at least help to work out the possibilites more fully.
>
> Of course if there are any talented C hackers out there who want
> something to do, there are plenty of other ideas. Recently I
> particularly liked the one in this mail:
>
> http://www.mail-archive.com/tmux-users@lists.sourceforge.net/msg01248.html
>
> Which is quite simple but could make list-* commands so much more
> flexible.
>
>
> On Wed, Mar 23, 2011 at 05:34:05PM -0700, Joshua Keroes wrote:
>>    Imagine a reinvented terminal app.
>>    First, let's use tmux as the backend. Users would get autodetech and the
>>    safety that comes with it automatically. Session moves and dupes also come
>>    free. We have this functionality today if you're clever with your startup
>>    dotfiles. This isn't new.
>>    Merging tmux and a terminal app together into one glorious zombified
>>    mutant is much more interesting.
>>    + tmux could use app-level hotkeys without fear of stomping on someone
>>    else. Goodbye ctrl-b 4, hello ctrl-4.
>>    + tmux would get pointy-clicky-draggy-reorderable tabs.
>>    + tmux would get draggable pane separators.
>>    + tmux would get moveable panes, too.
>>    + tmux could potentially get a fancier status bar since it could now use
>>    the host's UI for bells and whistles. Growl and Gnotify come to mind.
>>    + Right-click could do useful things too. For example, right-clicking on a
>>    tab or pane could display its available actions. Perhaps hovering over
>>    tabs could display thumbnails.
>>    + Mouse gestures could be leveraged too: the "zoom out" gesture could
>>    display thumbnails of all terminals just like Firefox, Chrome, or OSX.
>>    These are just off the tip of my mind - I'm sure you can imagine plenty of
>>    other places where a left-click or a right-click could help rather than
>>    hinder.
>>    Yes, I love my keyboard. Mice do have their place and can definitely help
>>    tmux out. Contextual help and actions would make tmux management simpler
>>    for those who don't want to open up the help page every time an infrequent
>>    task pops up.
>>    I asked the other half of this question on the iterm2 mailing list ("Wanna
>>    zombify iterm2's brain with tmux?). George Nachman's already started
>>    working on an API. He wrote:
>>    > This is also my dream. I wrote a design doc,
>>    here: [1]http://tinyurl.com/6cm5pd9 [docs.google]
>>    >
>>    > The tmux maintainer expressed interest but I think he didn't have time
>>    to do all the work required.
>>    > If there are any talented C hackers out there who want to help out, this
>>    is a big project that needs
>>    > doing, and it will earn you a place in heaven.
>>    -Joshua
>>
>> References
>>
>>    Visible links
>>    1. http://tinyurl.com/6cm5pd9
>
>> ------------------------------------------------------------------------------
>> Enable your software for Intel(R) Active Management Technology to meet the
>> growing manageability and security demands of your customers. Businesses
>> are taking advantage of Intel(R) vPro (TM) technology - will your software
>> be a part of the solution? Download the Intel(R) Manageability Checker
>> today! http://p.sf.net/sfu/intel-dev2devmar
>
>> _______________________________________________
>> tmux-users mailing list
>> tmux-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/tmux-users
>
>

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to