Open sppmacd opened 4 years ago
FTP is an interesting for the system integration story, because it's kind of a FileManager thing and kind of a Browser thing.
Yes indeed. An interesting path forward:
* ProtocolServer support in FileManager
This could get very interesting. Supposing that a 'file listing' kind of call gets implemented for the purposes of FTP, it could potentially be further applied down the track for SFTP, Gopher, maybe even Gemini and HTTP (parsing of indexes for relative links). Something seems so disgusting but fascinating in using FileManager to navigate to a HTTP file mirror of some kind and downloading a file just by copying it to the desktop. But that's definitely getting off topic 😁
That's one thing I really like on Windows. Feed in the FTP url and you wouldn't notice whether you're browsing through local or remote directory trees. It's a windows explorer thing though, not limited to file manager (which is the explorer itself). That means that you can do the same even when you're messing around with system settings in control panel. Hmm...here's an idea. How about we make the entire system browsable through URLs and provide a master app. Like a system browser similar to win explorer? I'm probably going out on a limb here but does anyone feel it's worth a thought?
I'd say, let's keep the Browser and the FileManager separate apps. They are different enough and have their UIs designed for their particular usecases — for the FileManager, browsing (no pun intended) through a file hierarchy, opening files, copying, moving, and renaming files, creating folders; for the Browser, reading and navigating hypertext documents. But, let's make it possible to open FTP (et al) folders in FileManager.
It would be good if there was some ftp client included in the OS. It can be GUI (like FileZilla) or CLI (like linux
ftp
command) or integrated with File Manager (like on Windows; I think it will be a lot of refactoring).