Page MenuHome GnuPG

split current config dialog into first-time wizard and config editor
Open, NormalPublic

Description

the current configuration dialog tries to be both, a first time wizard and configuration editor for adjustments. however, we feel it doesn't really feel nicely usable for either of both.

we should therefore add a real first-time wizard, which also roughly explains the steps it goes through. the current config dialog should then also be redesigned (maybe to use a tabbed interface with less text?).

here's a first draft for a dialog:

Welcome to GpgOL/Web, the GnuPG add-in for Outlook!

This wizard will guide you through the initial setup. All of this configuration can be changed at any time.

The add-in uses a proxy component for communicating with Outlook. By default it is running as a local service on your computer, but it is also possible to connect to a remote server, if one is available to you. In case you don't know, just say "No" now.

Do you want to use a remote server as proxy?

[yes] [no]

---

# if "yes"

Please configure the remote proxy server to use:

IP or URL:
Port:

[Continue]

# if "no" run the certificate generation steps

--

You can now test whether the proxy setup was successful by opening its test page in a web browser:

[Test page]

[Continue]

---

Finally, the add-in must be registered with Outlook. This is done by uploading its manifest file as a custom add-in to your personal Outlook account, unless this was already done for your organization.

In case you don't know, we recommend you choose "Custom add-in" and check the add-ins already available for your organisation for "GnuPG", and only proceed with the manifest upload if it's missing.

How du you want to register GpgOL/Web?

[Upload custom add-in] [Use organization add-in]

---

# if "Upload custom add-in" show manifest stuff and extension manager button

---

Configuration is complete!

You can now start Outlook and use the add-in.

[ok]

Event Timeline

m.eik triaged this task as Normal priority.Tue, Oct 21, 3:09 PM
m.eik created this task.