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

Setup the ability for people to login and create 'saved lists' of issues #16

Open
6 tasks
acorncom opened this issue May 9, 2016 · 0 comments
Open
6 tasks
Milestone

Comments

@acorncom
Copy link
Member

acorncom commented May 9, 2016

To be shared at workshops or meetups. Doing this would help meetup organizers (and code-school teachers?) run open source nights where items that are currently needed can be hit. It would also allow core team members to bring attention to major items they'd like help with.

  • work out UI / messaging around this to make it unobtrusive but easy to find for folks looking for it
  • setup Github authentication (Work out user authentication piece #65)
  • work through data structures for this (current thought is to have a /lists or /events endpoint with a list editable only by the user who created it). We may also want to have additional fields that a list creator can fill in (brief notes to display above the list that would allow linking out to a UseCanvas file for instance). Make it markdown and fairly short? We may also want to allow a list organizer to make brief notes on each of the issues, allowing them to provide additional detail / thoughts about items and the value of working on them)
  • setup authorization rules to enforce the above so that only the user who created the list can edit it
  • setup /lists/<username>/<list-slug> routing on the Ember side of things to display the appropriate data
  • tests for all of the above
@acorncom acorncom added this to the Future milestone May 9, 2016
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

1 participant