MarkUs Blog

MarkUs Developers Blog About Their Project

Punchlines – UCOSP Winter 2013 – Week 4

without comments

Marc

Status:

  • Continuing to work on the change over from Prototype to jQuery. Got jQuery, jQuery UI, jQuery Browser Detection implemented. Completed login screen to use a jQuery UI modal.

Roadblocks:

  • None so far.

Next week:

  • Keep working on the changes over to jQuery. Now that I have the login page done, I will start work on the main application and will be working alongside Daryn to make sure we are following the same code conventions.

Ian

Status:

  • fixed majority of test issues. Down from ~130 to ~20.

Roadblocks:

  • Still some issues with the FlexibleCrtieriaController.

Next week:

  • Fix up the rest of the tests.

Daryn

Status:

  • Completing coverage of Dashboard/homepage migrations to jQuery

Roadblocks:

  • None

Next week:

  • Continue the grind of migrations. Going over Views first.

Nick

Status:

  •  Started working on a new Config UI

Roadblocks:

  •  My CSS and Javascript is a bit rusty, but no other roadblocks.

Next week:

  •  Finish working on Config UI.

Alysha

Status:

  • Continuing to work on issue 941. Tested application to look for any bugs caused by schema change. Worked on updating fix so that functionality mimics pre-schema change. Trying to also familiarize myself with the unit/functional tests since they need to be updated with the schema change.

Roadblocks:

  • Realized some issues from swapping all “submission.result” references with new method “submission.get_result”. The former always returned the original result whereas the latter could return either the original or remark (since the new method returns the newest result). This changes some functionality/causes some bugs and needs to be rechecked.

Next week:

  • Recheck affected areas to verify where differences in functionality/bugs are coming from and fix.
  • Need to look into how blueprints work to update unit/functional test for new schema.

Mike Stewart

Status:

  •  Discussed grade entry requirements with Oussama.
  • Began implementing Graders tab view using reused code from assignments.

Roadblocks:

  • Need to touch base with Karen to confirm requirements.

Next week:

  • Get Graders tab view set up.

Oussama

Status:

  • Examined existing grade entry functionality and code
  • Found that large parts of the UI code can be recycled
  • Still unclear about some issues regarding the nature of the work flow, since grade entry sheets exist already
  • Connected with Mike

Roadblocks:

  • None

Next week:

  •  Need to talk with Karen about a few design decisions

Mike Wu

Status:

  • Started on issue 938, but couldn’t go very far due to midterm preparations and Lunar New Year activities. (Happy New Year everyone! =])

Roadblocks:

  • Pull 998 (adding assignment statistics to dashboard) is waiting for code review.

Next week:

  • Continue with issue 938.
  • Discuss with Alysha and Karen regarding developing remark feature.

Daniel

Status:

  • Continued work on issue 1002 (https://github.com/MarkUsProject/Markus/issues/1002). Was able to test the existing API, and proposed re-organization and additional features. Completed a list of the API routes I’d like to complete this term, and included details of common parameters and other points of interest. Began re-organizing the /api/users controller.

Roadblocks:

  • Hoping for input/criticism on the proposed design. Ideas for other features as well. Also, I’m trying to figure out the best way to allow filters in the URI for collections.

Next week:

  • Continue work on /api/users and create/document a rough model for error handling in the API.

Written by Alysha Kwok

February 13th, 2013 at 3:23 am

Posted in Uncategorized

Leave a Reply