Skip to content

emberjs-seattle/emberjs-contributors-workshop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emberjs-contributors-workshop

This repository contains resources for you to run your own Ember.js Contributor's Workshop, such as slides, participant instructions, and survey templates. Please reach out to the authors for advice, assistance, etc. We're here to help.

Made with ❤️ by Jen Weber and Ricardo Mendes. Initially created for EmberConf 2018.

Participant instructions

Follow these instructions so that you are prepared for the Contributors Workshop!

Learn how to get started in Open Source with a quick tutorial in this video:

Alt text

Quick links

Pre-Work for EmberConf Contributor's Workshop

Hi! Thanks for participating in the Ember.js Contributor’s Workshop!

First of all, contributions come in many forms - writing articles, asking questions, opening PRs or Issues, helping other people out - so thank you for whatever you do!

We only have limited time, so help make the most of your it, there are some things you need to do ahead of time. New contributors should budget an hour to get their developer environment set up, and experienced contributors should take some time to look through issues and pick a couple that they migt want to work on.

You can get help or ask questions on the #-team-learning channel on the Ember.js Community Slack. One of the things that team does is help contributors get started on any part of the Ember ecosystem.

  • Install the latest stable ember-cli npm uninstall -g ember-cli && npm install -g ember-cli
  • Fork, clone, npm install, and test run projects you are interested in. This is essential to do ahead of time. While we hope and pray for the quality internetz, most wifi can’t handle 50 devs cloning and npm installing all at the same time.
  • Browse open issues to form some goals for yourself. See list of repositories and some helpful links below. You can work on anything during the workshop. The list just contains suggestions. Look for issues like "help wanted" or "good first issue" to guide your search.
  • Have node, git, and npm installed, and have a GitHub account connected in git. If you need help with these steps, contact the Learning Team or your workshop facilitators.
  • If you want to work on the https://emberjs.com website, budget some extra time to install Docker or Ruby.
  • If you are not familiar with Open Source workflows (forking, cloning, opening PRs), try it out in this practice repository, while following this article of step-by-step instructions.

Core libraries to browse for issues

You are invited to work on issues in any open source project related to Ember, both official and community projects. However, here are some repositories to get you started:

Addons and community projects to browse for issues

Maintainers of these addons have specially volunteered to curate some issues and guide new contributors.

Help Wanted and Good First Contribution Issues

We’ve asked the maintainers of many ember projects to use the “good first issue” label to show which issues they’d like help on during the workshop. Again, you are welcome to choose any issue/project, but if you need ideas, click here to browse all of them! You might also want to search for “help wanted” issues.

If you want to choose one ahead of the workshop, you can add a comment that says you’d like to work on it.

Help Wanted Issues

Good First Issues

Everything

After the workshop

If you need a little help getting something to the finish line, or it's been a week and your PR hasn't been reviewed yet, just drop by the #-team-learning channel on Slack and let them know. The team is all volunteers, so getting help can take a little time, but it's part of the mission! Thanks for your patience!

About

Materials and resources to help you run an open source workshop

Resources

License

Stars

Watchers

Forks

Packages

No packages published