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

[CHORE] update contribution guidelines #5646

Merged
merged 1 commit into from
Oct 1, 2018
Merged

Conversation

runspired
Copy link
Contributor

We haven't updated much of our contributor language and some time, this begins some work on that. Note, we need to update the teams section on emberjs.com

@runspired runspired changed the title [WIP][CLEANUP] update contribution guidelines [CHORE] update contribution guidelines Sep 21, 2018

2. Search for similar issues. It's possible somebody has encountered
this bug already.
Before embarking on a fix, a new feature, or a refactor it is usually best to discuss the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does ember-data follow an RFC process or does the team permit (bigger) proposed changes via PR + conversation?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do, it is described just a short bit after this.

CONTRIBUTING.md Outdated
6. [Draft an RFC](https://github.com/emberjs/rfcs#what-the-process-is) and share it with those you have
been discussing the ideas with.
7. Publish your RFC by opening a PR to [emberjs/rfcs/](https://github.com/emberjs/rfcs/pulls?q=is%3Apr+is%3Aopen+label%3AT-ember-data)
* label your PR with `T-ember-data`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd add: "(or ask someone in #dev-ember-data to add the label if you lack the permission)"

CONTRIBUTING.md Outdated

4. Make the test pass.
This will allow the test suite to run as normal.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I might be a little more descriptive here. Maybe something along the lines of "This will ensure the new tests are only run when then feature is included in Ember Data."

CONTRIBUTING.md Show resolved Hide resolved
Copy link
Member

@bmac bmac left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added a few minor suggestions but overall this LGTM.

- cleanup PR label guide
- add issue/PR templates
- describe the RFC process
- improve language of the CONTRIBUTOR guidelines
@runspired runspired force-pushed the cleanup-contributors branch from ba94aa5 to 11ae9f3 Compare October 1, 2018 22:34
@runspired runspired merged commit dfc2fe6 into master Oct 1, 2018
@runspired runspired deleted the cleanup-contributors branch October 1, 2018 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants