Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decouple from Grunt #416

Open
addyosmani opened this issue Jan 1, 2015 · 13 comments
Open

Decouple from Grunt #416

addyosmani opened this issue Jan 1, 2015 · 13 comments

Comments

@addyosmani
Copy link
Member

We're at the point where a number of our most popular generators do not use Grunt. With this in mind, I think we should consider dropping or refactoring the messaging on our homepage to make it clear yo can be used to scaffold out a setup with any tooling choices.

Depending on how far we wanted to take it we could illustrate this point with examples.

E.g:
Yo works great with Grunt. Check out generator-webapp.
Yo also works great with Gulp. Checkout generator-gulp-webapp.
It even works well with X, Y and Z which have nothing to do with either of these options.

If we decide to do this properly, we would also need to refactor the learning section of the site. Thoughts?

@arthurvr
Copy link
Member

arthurvr commented Jan 1, 2015

👍 on all of that. Let me do some PRs soon.

@addyosmani
Copy link
Member Author

👍

1 similar comment
@hemanth
Copy link
Member

hemanth commented Jan 1, 2015

👍

@arthurvr arthurvr mentioned this issue Jan 1, 2015
@arthurvr
Copy link
Member

arthurvr commented Jan 1, 2015

Opened #417.

@arthurvr
Copy link
Member

arthurvr commented Mar 30, 2015

Other things that need to happen IMHO:

  • Do we still want to have a big grunt logo on the front page?
  • This description of yo seems coupled to grunt.
  • Include some resources regarding gulp (and others) in the learning/resources.html page.
  • The contributing guidelines have some stuff specific to Gruntfiles.
  • media
  • others(?)

For the rest I think we're quite fine, for the site at least. Will see if I have the time for some other PRs.

@addyosmani
Copy link
Member Author

Do we still want to have a big grunt logo on the front page?

Imo, if we want to be visual we could call out 1-3 build systems commonly used with Yo. Gulp and Grunt could be two, but we'd need to make sure we're citing them as examples rather than being all we support.

This description of yo seems coupled to grunt.

Agreed! We should make it more generic.

Include some resources regarding gulp (and others) in the learning/resources.html page.

👍

The contributing guidelines have some stuff specific to Gruntfiles.
others(?)

We can similarly make this more generic I think.

@arthurvr
Copy link
Member

Some of our media is also pretty tied to Grunt.

@SBoudrias
Copy link
Member

@arthurvr are you still up with taking ownership of this issue?

If we need new medias, I can probably ask a designer somewhere for some help. Let me know what are your needs!

@arthurvr
Copy link
Member

@SBoudrias Yeah, though somebody that can take care of the media and the homepage design would be welcome :)

Include some resources regarding gulp (and others) in the learning/resources.html page.

Anybody any suggestions what resources are really good?

@ghost
Copy link

ghost commented Aug 3, 2015

Anybody any suggestions what resources are really good?

The gulp site, and their repo contains a bunch of interesting information.

@amboy00
Copy link

amboy00 commented May 31, 2016

Not sure if this is the right place to follow up, but will the site reflect that Yeoman uses Gulp over Grunt? I noticed that the getting started generator is now on Gulr, even though the front page if this site states Grunt is an option.

@SBoudrias
Copy link
Member

will the site reflect that Yeoman uses Gulp over Grunt?

No. We're build tool agnostic.

@amboy00
Copy link

amboy00 commented May 31, 2016

I understand that. However in the Getting Started section, the generator-webapp example no longer supports Grunt at all. While it isn't misleading, technically, it does seem confusing.

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

No branches or pull requests

7 participants