MarkUs Blog

MarkUs Developers Blog About Their Project

Punchlines – UCOSP Winter 2013 – Week 5

without comments

Ian

Status:

  • Got functional tests working with a few failure that are consistent with failures in the master branch. Also reviewed the current architecture for rubrics and testing.

Roadblocks:

  • The design of how the tests will mark assignments needs to be discussed.

Next week:

  • Start working on getting automated testing to mark assignments.

 

Nick

Status:

  • Continue working on Config UI page. It’s taking longer than I thought it would.

Roadblocks:

  • The reason is that there’s code using Prototype and I have to convert it to JQuery. I have to rewrite some of the code that was written last term.

Next week:

  • Finish Config UI.

Mike Wu

Status:

  • – Added remark request information on dashboard (#938), putting some finishing touches before committing.

Roadblocks:

  • Not clear whether Alysha’s changes to database schema (#941) would affect my implementation of #938.

Next week:

  • Submit pull request for #938.
  • Plan remark features with Alysha and Karen.

 

Alysha

Status:

  • Testing fix to issue 941.
  • Discovered some problems with the database schema change, primarily from changing to methods that could be returning either the original result or remark result (since methods were based on “latest” results).
  • After discussing with Karen, decided to change the approach to database schema change.

Roadblocks:

  • Since the remark feature was added much later in the development, a lot of areas in the code are still using the original result even though a remark result should be used if it exists.

Next week:

  • Change methods for new database schema to get_original_result and get_remark_result to provide a hopefully less complicated switch from the current implementation.
  • Test.
  • Write a blog post followup.
  • Log issues found throughout testing.

Daniel

Status:

Roadblocks:

  • None.

Next week:

  • Finish up /api/users and basic collection functionality; get filters working as well.

Daryn

Status:

  • Decided to work without prototype.js so we don’t have to work with jQuery.noConflict()
  • Also, by doing so easily determines which pages were dependant on prototype.js since errors would be raised.

Roadblocks:

  • None.

Next week:

  • Continue to cover the view files for any prototype.js dependancies.

 

Mike Stewart

Status:

  • Continuing to work on getting a graders tab set up for grade entry.

Roadblocks:

  • None

Next week:

  • Get a basic graders tab implemented for grade entry, including all views components and basic functionality.

Written by Ian Smith

February 20th, 2013 at 1:01 pm

Posted in Status Reports

Leave a Reply