[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tramp (2.8.0-pre nil/nil); Should tramp-sshfs-method shell call prog
From: |
Michael Albinus |
Subject: |
Re: tramp (2.8.0-pre nil/nil); Should tramp-sshfs-method shell call programs local or remote? |
Date: |
Tue, 10 Dec 2024 10:42:35 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Björn Bidar <bjorn.bidar@thaodan.de> writes:
Hi Björn,
> Oh yes sorry yeah. I was thinking it would be possible to port KIO
> to Tramp so SFTP (and other methods) would work outside of GNOME systems.
I'm not so familiar with KIO. 15 (?) years ago Tramp has offered an
implementation of the FISH protocol. It did support synchronous
processes. But it turned out it was very slow, nobody has used
tramp-fish.el. So I have removed it from Tramp.
> I was talking about calling a program on the remote not about accessing
> files. I'm aware that for accessing files SSHFS is faster. My point was
> that the SSHFS isn't used when calling processes for a user of tramp
> this makes sense of course but if one used sshfs before and then expects
> it to behave like it usually does outside of tramp then that's initially
> confusing.
Users have asked for support of *remote* processes with the sshfs
protocol.
> For other system with some kind of integration of remote file-systems
> such kio there is also some method to translate paths from one host to
> another.
Sure. Tramp uses this as well for FUSE-mounted file systems.
> I guess it's possible to just override the method to call processes for
> Tramp-SSHFS for my own setup.
Well. It might be possible that SomeBody [TM] writes an ELPA package,
offereing local processes for all Tramp methods which use a mounted FUSE
file system. This would include sshfs, rclone, and all other methods
listed in tramp-gvfs-methods. All of them (but sshfs) don't support
processes so far.
> Thanks for explaining.
Best regards, Michael.