forked from openedx/edx-platform
-
Notifications
You must be signed in to change notification settings - Fork 13
Hackathon Five: Prep for the Gov!
David Ormsbee edited this page Oct 12, 2013
·
27 revisions
- This will be a great run for the big hackathon that we are working on for next November time frame!
- 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
- Oct 10, 2013: hack
- Oct 11, 2013: demo (3:30-5pm) (Google Hangout)
Advocate | Description | Interested Parties |
---|---|---|
Will | pip wheel: let's speed up virtualenv creation and stop the scipy recompilation madness! | DB |
DHM | mongo schema migration | |
DHM | Prototype governance by domain for org, dept, course ids | |
Dave O | Alternative student courseware state storage, configurable on a per-course basis. Work on this is in the ormsbee/student_state branch - basic courseware and progress works with sharded SQL database or MongoDB. | |
Feanil | Break apart configuration cloudformation template by service and combine them programmatically | |
Marco | Google Hangout prototype feedback and discussion sessions, to be scheduled during hackathon twice for each of the following topics - discussion forums, lms redesign (content/navigation), visual analytics for instructors, learner profiles, SPOC experience, synchronous online group activities, (list can be adjusted) | |
Will | In-memory ModuleStore ==> fast tests | |
Adam | Add an app enabling students to take notes on what they're learning as they learn | |
Feanil | Replace the edx-platform vagrant environment with one that more closely matches production. | Will |
James | Rewrite scripts for pull request aging and contributor list / AUTHORS file checking, and partially automate checking of whether contributor agreements signed | |
Cale | Per-hunk drag-and-drop interactive rebase (aka Patch Juggler) | Cale |
Cale | Use Docker (or some other container solution) to run more tests per aws instance (while maintaining isolation) | Nate |
JZ | Remove all Pearson code from the codebase | |
JZ | Architect and implement thorough tests of the import/export feature of Studio | |
JZ | Rewrite lettuce to generate nose tests and format output using a nose plugin so that we get things like rerunning failed tests for free | |
Talbs | Update Sass, Bourbon, Neat FED Tools | |
Talbs | LMS Front End Architecture/UI Clean-up | |
Julian | Studio-integrated Problem Bank | |
Lyla | Student MOOC-tracking profile | Nate |
Chris D | NodeJS and Web Services to support marketing aggregation across a network of Open edX instances |