Running a Yeoman hackathon? Start here for ideas, tips, and goals
Yeoman is really about Open Source Software and developer tooling. A "Yeoman hackathon" should stay around those themes. A couple projects example:
- Discovering a new framework and creating a generator
- Helping fixing core issues on
yeoman-generator
,yo
or any generator - Writing a Grunt or a Gulp plugin
- Improving the documentation and the website
- Learn Yeoman, Grunt, Gulp, Bower, anything!
- Make the web a better place
In short: have fun and try contributing to the Open Source community.
First of all, you should probably go through our contribution guidelines.
Understanding the way we label issues will help you find bugs you can fix or features you can create. The core Yeoman system consist of:
- yeoman-generator which is the system used by any generator
- yo which is the command line interface.
- yeoman-environment which is responsible of handling the lifecyle and bootstrap of generators in a specific environment (your app).
- yeoman-doctor which is a script to help users debug their system configuration to run yeoman.
You can also check the Yeoman github organization to see the list of official generators and plugins we maintains. Don't forget you're obviously free to work on other projects that are not related to the yeoman organization.
This repository contains a list of more demanding project any team can start working on during a hackathon.
You have an idea for a Grunt/Gulp plugin? Have an idea for a new generator? Organize a project team and start working on it!
We're still working on it. But basically: don't be a jerk.