owncloud / client

🖥️ Desktop Syncing Client for ownCloud
GNU General Public License v2.0
1.4k stars 663 forks source link

Short introductory tour after setup #3711

Open jancborchardt opened 9 years ago

jancborchardt commented 9 years ago

From issue https://github.com/owncloud/client/issues/784, a part which was overlooked:

Additionally, after initial setup (since it’s syncing) we should add a short tour for introduction. (Info about the tray icon, settings, etc).

I’m thinking about 3 steps:

cc @danimo @dragotin @ogoffart @guruz similar to how it’s done in the iOS app.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/26312392-short-introductory-tour-after-setup?utm_campaign=plugin&utm_content=tracker%2F216457&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F216457&utm_medium=issues&utm_source=github).
dragotin commented 9 years ago

@jancborchardt screenshot? I don't have iOS.

jancborchardt commented 9 years ago

@nasli @ggdiez @rperezb can you link the video demo of the wizard in the iOS app?

jancborchardt commented 9 years ago

As a comparison as well, look at the Dropbox installation.

danimo commented 9 years ago

@jancborchardt Will be a bit funny on Linux, given all the difference in systray handling, but a great idea otherwise.

jancborchardt commented 9 years ago

@danimo can you specify? Will there be problems such as the systray not starting until the wizard is done?

jancborchardt commented 9 years ago

To clarify: Initially I’m just talking about a 3-page wizard-style thing showing a screenshot and one sentence for each feature. :)

ogoffart commented 9 years ago

The problem is that you need a different screenshots for each desktop.

Also screenshots quickly becomes out of dates from version to versions and we really need not to forget to update it all the time.

I think this means a lot of maintainence work.

pierrejochem commented 9 years ago

It should be a form with a browser control (QWebView) and a checkbox (show at startup) with a similar logic like the update mechanism where some parameters are set via GET Request (client, version and platform) and very important owncloud.com should be the care taker of the content :-D

@MTRichards ;-)

MTRichards commented 9 years ago

I like. I think a quick call out / intro is a common meme these days, and helps get new people started.

We do need to consider which 3 pages we call out. I propose these:

Possibly we could add multi-account as a 4th page...that gets more advanced to understand.

jancborchardt commented 9 years ago

Right, sharing of course.

Should we point out multi-account and selective sync at all? Selective sync doesn’t really make sense at this step because the choice is made before. And multiaccount might not be as interesting as the other things.

nasli commented 9 years ago

The related issuee on iOS: owncloud/ios#404

rperezb commented 9 years ago

Video of the help guide, https://s3.owncloud.com/owncloud/index.php/s/AKIgCGDy93Ahsdo The help guide on iOS, ftm, it is only shown the very first time the app is open. I mean, it´s per app not per account

nasli commented 9 years ago

ios simulator screen shot 1 9 2015 12 51 04 ios simulator screen shot 1 9 2015 12 55 26

pierrejochem commented 9 years ago

I like or +1 ;-)