Hackathon four: the more the merrier - edx/edx-solutions-edx-platform GitHub Wiki
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
- Diff Cover hacks
- Adding In-Progress Grades and testing the grades system
- Prototype Courseware Traversal Visualization
- [Jenkins Ansible provisioning] (https://github.com/edx/configuration/tree/will/jenkins)
- Cleaning: a hack in four parts
- Online Python Tutor integration into edX
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
- July 8, 2013: hack
- 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 |