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

[FEATURE] Claim an issue #10

Open
sivakumar-kailasam opened this issue May 6, 2016 · 2 comments
Open

[FEATURE] Claim an issue #10

sivakumar-kailasam opened this issue May 6, 2016 · 2 comments

Comments

@sivakumar-kailasam
Copy link
Member

  • Allow someone to claim an issue for a week
  • Reset that if it wasn't resolved (or didn't have a PR pending, haven't worked through those details yet)
@acorncom acorncom added this to the v1 milestone May 6, 2016
@acorncom
Copy link
Member

acorncom commented May 9, 2016

Per discussions with @sivakumar-kailasam we're thinking we'll have this info stored at the following location:

/issues/<issue_id>/contributors

The contributors hash would be an array with the following setup:

contributors: [{
    username: <string>,
    network: <twitter | Ember Slack | github>,
    createdAt: <ISO-8601 date>
}]

This gives folks the ability to say they want to work on an issue but also allows multiple people to work on it together (and to coordinate how to contact each other as well). See my prototyped code here (which also needs cleanup: https://github.com/ember-learn/ember-help-wanted/blob/master/app/models/item.js#L12-L39 😄 )

More details about how to save relationships can be found here: https://www.firebase.com/docs/web/libraries/ember/guide.html#section-relationships

On the backend, we'll end up having a tool that resets this field after a week or so based on the createdAt date ...

@acorncom acorncom modified the milestones: MVP, v1 May 9, 2016
@acorncom acorncom added Help Wanted Extra attention is needed and removed Help Wanted Extra attention is needed labels May 9, 2016
@acorncom
Copy link
Member

acorncom commented Oct 6, 2016

Since the notes were made above, our backend approach has changed. We'll be using a JSON-API compliant backend, so should focus primarily on sending contributor information back to the backend as we add new ones.

@EndangeredMassa EndangeredMassa removed the Help Wanted Extra attention is needed label Sep 4, 2018
@MelSumner MelSumner added the Help Wanted Extra attention is needed label Mar 9, 2020
@ijlee2 ijlee2 removed the Help Wanted Extra attention is needed label Oct 12, 2020
@acorncom acorncom removed this from the MVP milestone Mar 28, 2021
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