Skip to content

The yeoman cli shouldn't "wrap" grunt. #864

@cowboy

Description

@cowboy

I don't see any value in the yeoman cli "wrapping" grunt.

Well, that's not entirely true. I see value for the yeoman project, promoting itself as the all-encompassing swiss army knife of developer tools. But I think you're doing a disservice to potential grunt users even if the actual code involved is minimal.

Instead of instructing these grunt users to install grunt-cli alongside grunt and familiarize themselves with the grunt command, you're asking them to install yeoman and use the yeoman command instead. This potentially creates a new class of grunt user who doesn't understand what the difference between yeoman, grunt-cli and grunt are.

When someone asks them to "run grunt" they will be confused, because they have no grunt command in their PATH.

When they publish their project, they will list yeoman as a prerequisite, even if they only use grunt and grunt-cli functionality.

Can you explain to me the value to the community in users learning to use the yeoman command to run grunt instead of the recommended grunt command?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions