gui icon indicating copy to clipboard operation
gui copied to clipboard

Feature request: First run wizard.

Open Insti opened this issue 8 years ago • 7 comments

When I first start the app, I worked out I needed to put in my API key, did that and hit save, I'm still on the configuration screen. What do I do next? (This is not a support request)

There needs to be a first run wizard that prompts for an API key and which language you're interested in then takes you to the relevant track.

Insti avatar Aug 08 '16 08:08 Insti

I think this is great feedback. I added to the home page a "get started" button that takes you to the config page if not configured or to the tracks route if it is configured. But you are right, once configured would be great to indicate that the next step is to go "tracks" or a specific track.

holandes22 avatar Aug 08 '16 09:08 holandes22

Sorry, mis-clicked close.

& ideally the API key could fetch itself. (Although this may be tricky without an API key, I guess the app would need github auth integrated somehow.)

Insti avatar Aug 08 '16 09:08 Insti

Yeah fetching the API key automatically is indeed tricky. It will require the exercism API to support login via OAuth or other third party and then implementation on the client. Is a good idea, but out of the scope of this feature request I think

holandes22 avatar Aug 08 '16 12:08 holandes22

I really like this idea, but unfortunately I don't have any bandwidth during August. Will definitely work on adding this as soon as I can

holandes22 avatar Aug 08 '16 12:08 holandes22

I just downloaded the app and it found the API key by itself fetching it from my local .exercism.json file (I'm on Windows 10 x64). Is it the same thing you're referring to, @Insti ?

alebaffa avatar Aug 12 '16 07:08 alebaffa

@alebaffa, not exactly the same, but it might be part of it. I didn't already have an .exercism.json file

Insti avatar Aug 12 '16 07:08 Insti

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 29 '17 19:04 stale[bot]