elwayman02 / ember-cli-opinionated

The Enhanced Ember Application Blueprint
MIT License
83 stars 7 forks source link

Improving the Q&A #18

Open elwayman02 opened 9 years ago

elwayman02 commented 9 years ago

I'd love feedback on the current questionnaire and how to improve it. The questions are intended to be based around types of apps/features, rather than specific addons, so that over time we can add more addons under a single question or replace the recommended addon without having to rewrite the question, if a better option comes along. Here is the current script (along with Y/N sample responses):

[?] Would you like to enhance your ember-cli-opinionated setup? Y
Tell us what extra features your app needs:
[?] Organizing Your App Into Pods? Y
[?] Analytics/Reports? Y
[?] Mobile Touch? N
[?] Material Design? Y
[?] Animations? Y
  install addons ember-cli-autoprefixer, ember-cli-blanket, ember-cli-sass, ember-feature-flags, ember-metrics, ember-moment, ember-responsive, ember-suave, ember-truth-helpers, ember-cli-sass-pods, ember-e3, ember-paper, liquid-fire

Additionally, I've toyed with the idea of having a final script output that tells them setup is complete and maybe links them to the repo, where they can find out more about what was installed. Currently I'm adding this to the end of the script:

Congratulations! You've enhanced your Ember application. Find out more at http://jhawk.co/ember-cli-opinionated

Thoughts?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/26959828-improving-the-q-a?utm_campaign=plugin&utm_content=tracker%2F22723015&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F22723015&utm_medium=issues&utm_source=github).
elwayman02 commented 9 years ago

@spencer516 you might be interested in this discussion

spencer516 commented 9 years ago

My only thought would be that it should be explicit about what addons are actually installed by answering yes to any one of the questions. So:

[?] Animations (liquid-fire)? Y
...etc
elwayman02 commented 9 years ago

:+1: @spencer516 I think that's a great idea