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

Todo: Track contributors #1

Closed
6 tasks
ahankinson opened this issue Dec 6, 2015 · 1 comment
Closed
6 tasks

Todo: Track contributors #1

ahankinson opened this issue Dec 6, 2015 · 1 comment

Comments

@ahankinson
Copy link
Contributor

Allow external contributors for different objects in the DB

  • Create contributors group. Assign trusted users to this group
  • Trusted users see buttons when they log in allowing them to contribute stuff
  • Create contributions model.
  • Contributions model stores original model, pk, fieldname, contributor, contribution, approval status, approver, date & time.
  • Approve script on backend to approve publications
  • Frontend shows contribution metadata: contributor, approval, dates, etc.

Figure out:

  • Multiple contributions on the same field. Aggregate? Edit?
@ahankinson
Copy link
Contributor Author

Plan of attack is given in #32 . Closing this one in favour of that one.

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