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

Improve CONTRIBUTING.md #4238

Closed
4 of 5 tasks
pangratz opened this issue Mar 16, 2016 · 7 comments
Closed
4 of 5 tasks

Improve CONTRIBUTING.md #4238

pangratz opened this issue Mar 16, 2016 · 7 comments

Comments

@pangratz
Copy link
Member

pangratz commented Mar 16, 2016

courajs added a commit to courajs/data that referenced this issue Mar 18, 2016
Addresses point 4 in Issue emberjs#4238
@courajs
Copy link
Contributor

courajs commented Mar 18, 2016

Can we just copy in the section on commit prefixing (and credit at the end)? Are there any differences?

@pangratz
Copy link
Member Author

Can we just copy in the section on commit prefixing (and credit at the end)? Are there any differences?

They are basically the same. I think it is ok to copy them (cc @rwjblue @bmac).

courajs added a commit to courajs/data that referenced this issue Mar 18, 2016
Addresses point 4 in Issue emberjs#4238
@courajs
Copy link
Contributor

courajs commented Mar 18, 2016

  • Add section about wrapping new feature work in a feature flag (?)

This should include:

  • importing isEnabled
  • wrapping feature code
  • wrapping new tests
  • adding to features.json
  • adding to FEATURES.md
  • how to run tests with the feature enabled

I figured this out by looking up a merged [FEATURE] PR #4110

@pete-the-pete
Copy link
Contributor

can someone describe the work involved with?:

  • add ember-twiddles for easier reporting of a bug (setup using pretender)

@courajs
Copy link
Contributor

courajs commented Sep 10, 2016

@pete-the-pete I believe this involves updating the jsbins/jsfiddle linked in Reporting a Bug to

Although I'd ask @pangratz to weigh in on why pretender is a better choice than mockjax - it's not obvious to me.

@dan-ste
Copy link

dan-ste commented Sep 21, 2016

@pangratz There is still need help? I'm a beginner in OSS and want to make my first PR :)

@wecc
Copy link
Contributor

wecc commented Oct 21, 2016

From #4362 re Ember Twiddle:

The reporting a bug section has js bins etc but Ember Twiddle can be alot easier to use. @pangratz had a basic one https://ember-twiddle.com/0e1a24aabb8fa7c1fdd8/copy?fileTreeShown=false&numColumns=2&openFiles=routes.application.js%2Ctemplates.application.hbs that I found easy to play with and add to.

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

No branches or pull requests

5 participants