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

Removal of Admin features #107

Closed
remo5000 opened this issue Jun 11, 2018 · 4 comments
Closed

Removal of Admin features #107

remo5000 opened this issue Jun 11, 2018 · 4 comments

Comments

@remo5000
Copy link
Contributor

As a lot of admin features will be handled using Git later on, it is unclear as to what features will be required in the front-end. This is a breakdown of my current understanding, and any clarification would be much appreciated. I will create a PR after to follow up and make the appropriate changes.

Unsure:

  • Assessments
  • Students
  • Path Submissions
  • Achievements
  • DGs
  • Libraries

Needed:

  • Grading

Not needed:

  • Materials
@remo5000
Copy link
Contributor Author

Hi Prof @martin-henz . With respect to our last meeting, it seems that majority of the content is going to be outsourced to IVLE. Then, do you think we could remove the Admin segment completely?

@ning-y
Copy link
Member

ning-y commented Jun 18, 2018

I've open a discussion at backend's #52, since they may be involved in this change.

@martin-henz
Copy link
Member

Regarding the Admin segment: We may need ways to keep track of the progress of assessment submission and marking:

  • assessment submission progress: how many students have submitted on time, how many have not submitted, reminders of submission etc. There may be a need for a frontend for that
  • overdue assessment marking progress: how many submissions have been marked already? How many still need to be marked, reminders of marking. Same: a simple frontend may be required
  • leaderboard/progress info: We will need a way to consolidate the student progress in the missions so that we can spot students who fall behind.

@ning-y
Copy link
Member

ning-y commented Jun 19, 2018

As discussed in today's meeting, the admin interface will be removed, as site administrator features such as the creation and management of news and material will be managed through an IVLE interface, and dispatched to the frontend via backend API call.

This does not imply the removal of an 'instructor' interface, which handles grading. We note that the assessments listed in the instructor interface should correspond to their roles:

  • Administrators (essentially, the professors) should be able to view and sort meaningfully all assessments
  • Graduate students should be able to view assessments from students assigned to them for grading
  • Avengers/TAs should be able to view (and grade?) assessments from students belonging to their studio group

This issue will be closed with the removal of the admin interface.

Aulud pushed a commit to Aulud/cadet-frontend that referenced this issue May 25, 2020
* Rename Cadet.Public.Updater -> Cadet.Updater.Public

* Fix a file name oopsie woopsie
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

3 participants