FinalsClub/djKarma

Add a Course page

Closed this issue · 5 comments

Should look a lot like the notes page, include the course info, professor if available, and then list the files associated with the course.

Features for launch:

  • activity log for the course (files uploaded mainly)
  • users who are listed as enrolled in this course
  • file list
  • Professor and professor profile if available could add more professor info
  • add URL for course to interface (and db if not there)
    • add editable field for course if not available, and 'edit this to get karma' prompt #63
  • needs style, because this is uuuuuugly

Eventually:

  • this page will also include comments ala a facebook wall (time sorted, most recent first messages).

Some clarifications:

  • The activity log and comments should populate the same "Events" list
  • File list should have the same style as the rest of the site
  • Course info looks good for now (see notes view page) but could use a
    tweak (ask Andrew)
  • Search: it would be awesome if we could have a "search this course"
    option
    • It would return results only for notes in that course repo

On Sun, Aug 12, 2012 at 3:12 PM, Seth Woodworth notifications@github.comwrote:

Should look a lot like the notes page, include the course info, professor
if available, and then list the files associated with the course.

Features for launch:

  • activity log for the course (files uploaded mainly)

  • users who are listed as enrolled in this course

  • file list

  • Professor and professor profile if available Eventually:

  • this page will also include comments ala a facebook wall (time
    sorted, most recent first messages).


    Reply to this email directly or view it on GitHubhttps://github.com//issues/30.

I just remembered, we need one important field for this page: LINK TO COURSE WEBSITE

Note that there is good Karma associated with adding that valuable piece of info to a course listing.

https://docs.google.com/a/finalsclub.org/document/d/1t5jYj2LGj-cp85SGM7PNPrOEyhSkNQIOof5urm2_ybM/edit

We need to work out the details of editing course pages, who has access, and if the karma can be gamed.

At a first pass of the site, I'm pretty ok with it being possible to game the karma system for two reasons:

  1. I would rather people get access to more karma if they want it, so long as uploading a file is easier than gaming other parts of the site
  2. It's going to be really hard to guess how the site might be gamed before we have real users.

Hey Seth, let's discuss at our noon meeting tomorrow.

On Tue, Aug 14, 2012 at 1:00 PM, Seth Woodworth notifications@github.comwrote:

We need to work out the details of editing course pages, who has access,
and if the karma can be gamed.

At a first pass of the site, I'm pretty ok with it being possible to game
the karma system for two reasons:

  1. I would rather people get access to more karma if they want it, so
    long as uploading a file is easier than gaming other parts of the
    site

  2. It's going to be really hard to guess how the site might be gamed
    before we have real users.


    Reply to this email directly or view it on GitHubhttps://github.com//issues/30#issuecomment-7732387.

There is a separate ticket for editing course info, and a discussion to be had there. Closing this ticket in lieu of that one