okpy / ok

ok.py supports programming projects by running tests, tracking progress, and assisting in debugging.
Apache License 2.0
333 stars 84 forks source link

Better way to upload discussion attendance #1349

Open kavigupta opened 5 years ago

kavigupta commented 5 years ago

Not sure if this is the right repo to put this on

Currently discussion attendance suffers from a number of problems

To solve this, I propose a few different solutions, in increasing order of difficulty to implement / increasing order of usefuleness

  1. Have a way to delete scores on ok (i.e., resolve https://github.com/okpy/ok/issues/1327)
  2. Have a way to have a "discussion submission" that's a list of names/assignment that can be referred to/modified/deleted arbitrarily. When calculating discussion scores, refer to this model
  3. Have a feature where you can share a discussion survey named "'s Discussion <Disc #>" with like discussion@okpy.org and it automatically uploads attendance for you

3 sounds a little too difficult to implement, although I am willing to give it a try sometime this semester.