Skip to content

Hackathon four: the more the merrier

Philip Guo edited this page Jul 11, 2013 · 35 revisions

The "Community" Edition

During this hackathon we are lucky to have some external friends and family at edX HQ. The best way to make friends is to hack on projects, so that's just what we're doing. We count among our friends this time:

  • Part of the Stanford team
  • Others!

The Hacks

Why this would be useful

  • Learn about parts of the codebase that we rarely touch
  • Work with people we don't get to normally
  • Want to get something done outside of the sprint
  • Brainstorming and prototyping new features

The Schedule

  1. July 8, 2013: hack
  2. July 9, 2013: demo (3:30-5pm) (Google Hangout)

The Proposed Hacks

Advocate Description Interested Parties
@markchang facebook-style stickers in the forums
@Slater-Victoroff extensible library for fuzz tests
@sarina emoji in the forums @lapentab
@wedaly New features for diff-cover: show original source lines in the HTML report, CSS styling of reports, combine multiple coverage XML inputs, show pep8/pylint violations, plug-in architecture using stevadore. Any help much appreciated :) @pbaratta
@pg integrate pythontutor.com into edX platform (useful for CS courses) @rocha
@natea edX on Docker. Some work was already done on this at the last hackathon by Cale. See his summary, so this would be to continue that work.
@csvoss On the progress page, display a projected grade for only the sections attempted so far. pull request @felixsun, @csvoss
@marcotuts concept sketches,clickable walkthrough, plus (?) for learner analytics redesign
@mlsteele, @rlucioni Courseware traversal visualization
@jarv installing edX on Google ComputeEngine