Skip to content
This repository has been archived by the owner on Jan 1, 2020. It is now read-only.

Installer option wording #336

Open
jeremiahsmall opened this issue Jun 4, 2016 · 2 comments
Open

Installer option wording #336

jeremiahsmall opened this issue Jun 4, 2016 · 2 comments

Comments

@jeremiahsmall
Copy link
Contributor

jeremiahsmall commented Jun 4, 2016

When running through the installer options, sometimes it's not self-evident why I may want to choose or not choose a particular option. I think this boils down, essentially, to documentation more than actually altering the wording of the prompts in the installer. Perhaps a link to an official installer doc could be displayed by the installer at the start.

In any case, the prompt that seems the most ambiguous is the mvc-console one

Would you like to install MVC-based console support? (We recommend migrating to zf-console, symfony/console, or Aura.CLI)

Here we get a y/N option for a module which seems like is not recommended. Perhaps the other options could be offered too in the same prompt. For example:

  Would you like to install console support?
  [0] No console
  [1] MVC-based console
  [2] zf-console
  [3] symfony/console
  [4] Aura.CLI
  Make your selection (default is 0):

See https://gist.github.com/jeremiahsmall/d5c54f283dddf2f4ba3e11d0cd39fa11#file-zendframework_skeleton_installer_output-txt-L30

@weierophinney
Copy link
Member

Right now, that'll be quite difficult to add support for (zend-skeleton-installer currently only deals with yes/no style prompts. I'll definitely consider it for the future, however.

For now:

  • Could you suggest some better wording for that particular prompt that might disambiguate it?
  • Could you raise an issue on zend-skeleton-installer asking for support for multi-option prompts, referencing this?

Thanks for the great feedback, @jeremiahsmall !

@weierophinney
Copy link
Member

This repository has been closed and moved to laminas/laminas-skeleton-installer; a new issue has been opened at laminas/laminas-skeleton-installer#4.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants