Pantheon-Files FTP support seems unfinished

Bug #1270442 reported by Dario Ruellan
276
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Files
Opinion
Undecided
Unassigned

Bug Description

I'm using Pantheon-Files FTP support for some light development. It works, but seems unfinished or at least, confusing.

Background:
I use the "Connect to Server" dialog, the "FTP (with login)" and the "Remember this password" option.

Issues:
FTP connects just fine. The FTP mount popups on the sidebar, but I get the following log:

[_LOG_LEVEL_WARN 11:45:59.053103] gof-directory-async.vala:160: directory monitor failed: Operation not supported by backend ftp://*******@ftp.sfidastudios.com/
[_LOG_LEVEL_FATAL 11:45:59.115898] [GLib-GObject] g_object_unref: assertion `G_IS_OBJECT (object)' failed
[_LOG_LEVEL_FATAL 11:45:59.116120] Pantheon Files will not function properly.

If I drag the mount to the "Personal" area, seems that the drag operation is accepted, but nothing is added to the column. Logs seems to confirm that.

bookmarks_button_press_event_cb
drag_data_received_callback
bookmarks_button_release_event_cb
drag_drop_callback
drag_data_received_callback

Because of that, If unmount the FTP, I have no way to remount it. The password I opted to keep is lost, since there is no evident way to recover it (not even delete it). Pantheon-Files is not using gnome-keyring either, so, I'm wondering if the password is truly stored, or maybe the option must be renamed to "Remember this password for the session".

Any thoughts about this. I'm missing something?
Thanks!

Revision history for this message
kay van der Zander (kay20) wrote :

i have the same conclusion. because my bookmark will not be saved. i have to mount it every time by hand.
by hand i mean connect to server and fill in the settings of my server every time.

i also think it is not finished because the lack of speed. with filezilla i get 20-35 MB/s with pantheon-files i get 7-10 MB/s
this is a huge diverence.

PS. sorry for my bad english

no longer affects: elementaryos
Revision history for this message
Jeremy Wootten (jeremywootten) wrote :

I agree that FTP, and remote network support in general is rudimentary in Files at the moment. I think that either it should work well or the responsibility for handling it should be handed off to a dedicated app. There are several bug reports and a blue print requesting that the sidebar have the ability to bookmark and automatically remount remote folders, which it is not designed to do at the moment. Perhaps a blueprint could be developed for the way forward?

Revision history for this message
Danielle Foré (danrabbit) wrote :

I'm going to mark this one as "Opinion". There is a dedicated FTP app in Taxi. I don't think we should duplicate effort with FTP support in Files.

Changed in pantheon-files:
status: New → Opinion
Revision history for this message
swizzle (el-ferreira-deactivatedaccount) wrote :

Well, if we go strictly after the elementary motto an app should do one thing but really well. then it should be removed from Files.
However i think for now the UI is not cluttered. It would be enough if the functionality would stay like that but it should just work and be really stable.
Often it blocks when you try to navigate through folders where you have no access.

Revision history for this message
Dario Ruellan (druellan) wrote :

Well, no, I believe we are having the wrong discussion here.

Files ALREADY allows you to mount a remote FTP, but does it badly. At least, the part on where it ask you to save the password and then does nothing should be revised, or the feature completely stripped out.

Its ok to have a rudimentary FTP support or no support at all, but it needs consistency. Currently feels half-baked.

Märt (martvaha)
information type: Public → Public Security
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.