MarkUs Blog

MarkUs Developers Blog About Their Project

Punchlines – UCOSP Winter 2013 – Week 1

without comments

Marc

Status:

  • Last week we were at the sprint for the weekend. When I got back, I make 2 changes to pull requests I had submitted, and I wrote blog posts about the sprint and my introduction.

Roadblocks:

  • svn-ruby bindings got into my way when trying to set up MarkUs during the sprint, and I was having a couple problems with git which are now resolved.

Next week:

  • My plan for next week is to tackle a few more Github issues before I start working on my long term goal for the term.

Ian

Status:

  • Got MarkUs up and running.
  • Finished 2 issues relating to compatibility between MarkUs and Rails 3.0.19 and Ruby 1.9.3.
  • Started looking in to how the test framework works currently.

Roadblocks:

  • Setting up a test using the test framework is not very intuitive.

Next week:

  • Figure out how the test framework is working currently.
  • Determine what it can and can’t do.

Daryn

Status:

  • Looking over issue 980 and 91 (related) and discussed plans to work with Marc on Prototype to jQuery and replacing SVN for Git

Roadblocks:

  • Need to consolidate with Severin on decision about issue 980/91

Next week:

  • Planning out the steps to take for transitions of jQuery

Nick

Status:

  • Installed MarkUs
  • Attended code sprint
  • Made 2 pull requests
    • issue 577, which deals with timing out the user, and
    • issue 958, which deals with a JavaScript problem when creating assignments.

Roadblocks:

  • I haven’t done much yet, so I have not encountered roadblocks so far.

Next week:

  • I plan on reading through more Rails tutorials & guides and start looking at the testing framework code.

Alysha

Status:

  • Set up MarkUs.
  • Fixed a bug so that rubric criteria is ordered correctly when uploading and downloading yml files.
  • Fixed a bug so that sorting columns that have html with text (ie: textboxes) is now sorting correctly.

Roadblocks:

  • New to Ruby on Rails, still familiarizing myself with project code base

Next week:

  • Look into and familiarize myself with the remark feature by looking into any related issues on GitHub.

Mike Stewart

Status:

  • I’ve started reviewing Pull 928, to get a sense of the work that has been done on grade entry.

Roadblocks:

  • None.

Next week:

  • I plan to test the code that has been submitted (Pull 928), so I can complete the code review and get it into head.

Oussama

Status:

  • Have become familiar with Rails to a certain extent.

Roadblocks:

  • Still studying the MarkUs code-base.

Next week:

  • Will finalize term objectives during upcoming team meeting.

Mike Wu

Status:

  • Installed Linux and set up MarkUs
  • Documented steps to resolve problems encountered during setup (to be submitted to wiki)
  • Fixed an issue where the Assignment Submitted calculation on dashboard was incorrect.
  • Uploaded group pictures taken at Facebook to Facebook and MarkUs blog.

Roadblocks:

  • Encountered issues during the setup, resolved with the help from Nick and Mike.
  • Continue learning the codebase and Ruby on Rails in general.

Next week:

  • Post setup documentation on wiki
  • Work on adding more information to dashboard, including statistics of assignment scores (#915) and remark information (#938).

Daniel

Status:

  •  Setup Markus on OS X with Ruby 1.8.7 and rails 3.0.x
  • Worked from Friday through Sunday, while flying back to Ottawa. It was a fight to keep my laptop charged, but I managed to fix a few extra issues because of it. The three that I completed at the codesprint related to browser compatibility dialogues and a simple tab issue. Those consisted of issue #658#968, and #617. Aside from those, I also completed fixes for issue #982,  #953 and #415 on Sunday.

Roadblocks:

  •  I’ve yet to be able to build SVN on OS X with Ruby 1.9.3. I experience issues when setting up SWIG.

Next week:

  •  I intend to continue fixing other issues throughout the tracker to become more familiar with the codebase. So far this includes: issue #860 and #63

Written by Mike Wu

January 23rd, 2013 at 12:00 am

Posted in Uncategorized

Leave a Reply