Connect to Server

Mockups

General

Location:
grab list from: a gnome-vfs modules API (doesn't exist currently) or parse conf list of available methods or just hardcode.

Once selected OpenTalk (Rendevous) should be used to sniff this protocol and fill the server drop down

Server:
user can enter their own server drop down provides list of servers available (cached from sniffing)

Folder:
Displays either Default or the directory that the user has browsed to

Browse:
Alows the user to open up a specific directory on the remote server and use this directory as the opening location for the icon.

User will be prompted for a password here by the keyring

Advanced Options

Username:
prefill with the current username

Port:
prefill with the correct port being used

Icon Name:
prefill with the correct default name of the icon that will be landed on the the users desktop.

Actions

[Cancel]
Exits losing all work, would be nice if it just remembered everything instead of reseting all the values.

[Connect]
Creates Desktop Entry and opens remote folder

Opening up server brings up keyring manager prompting for password if necessary

What is left afterwards

Deskop Icon (the user visible part...)
folder on hostname, e.g. public_html on www.gnome.org
folder takes the last directory of the path given, i.e. /var/www/public would be public)
hostname does not include the username (ex. people.redhat.com)


Old Mockup