Skip to content

Hackathon Six: New Digs

Andy Armstrong edited this page Mar 7, 2014 · 31 revisions

The Hacks

  • We got some new digs, so let's celebrate by making this the best hack so far!

The Schedule

  1. Mar 6, 2014: hack
  2. Mar 7, 2014: demo (3:00-4:30pm) (Google Hangout)

The Proposed Hacks

Advocate Description Interested Parties Results
gprice / JZ Relative diff quality metrics so it's your merged PR vs. master instead of vs. the last build on jenkins gprice
sarina / JZ fix beta instructor dashboard!! (and deprecate legacy!) sarina adam frances
sarina/dkh finish intern badging project
Jarv external status board - status.edx.org Jarv/Talbs
Jarv engineering blog - All or a subset of individuals are chosen to present a blog post about their hack, we stagger the posts to keep the blog fresh engineering
Jarv using reddit as forums - Reddit is open source and is easily installed alongside the LMS, add it as one of the forums options for universities who want polished looking forums as well as event data from it Jarv
Ned Coverage testing of Mako templates Ned
Ned Responsive how-to XBlock (riffing on Git choose your own adventure) Ned
Marco airquotes Finish airquotes previous LMS Redesign Design Mocks HackProject, demo through InvisionApp Marco
JZ Combine the microsites and theming features
JZ Bring the Paver PR to completion
JZ Create a rules-based risk calculation for PRs
JZ Develop an ansible script for provisioning JMeter engines for performance testing
AndyA Develop an XBlocks Install Manager for Studio, i.e. Chrome Extensions for Studio AndyA, Christina GitHub branch
e0d FED love for our Asgard fork, Hammer of the Gods. The tool is super powerful, with confusing buttons... frances
e0d Run edx-platform and the forums in uWSGI, better performance, same runtime for Python and Ruby... e0d?
e0d Work on clojure/neo4j deployment mapper "clueprint." Dynamically map AWS entities and relate them to arbitrary other entities from other domains, like git commits, visualize as a graph, use cypher or gremlin DSLs to bootstrap commonly needed visualizations. e0d
DB Set up a bot for IRC. Maybe extend Hubot? Needs to do channel logging. DB
DB Github bot for pull requests from new contributors. Check for contribution agreement, AUTHORS file, add a comment if they're missing. Maybe also check for new tests? DB
DB Make a Pirate language for edX! (i18n)
DB Upgrade to Django 1.6
Brian Analytics geolocation task Brian, Olga
Talbs April Fools Joke - edX Bumper Stickers Victor/Talbs
Frances LMS CSS cleanup - death to poorly scoped rules!
Gabe Millions of students served - a visualization of the number of correct answer submissions over time Gabe, Miki, Marco
Clone this wiki locally