Table of Contents |
---|
General conference information
May 23 - 26, Universidad Carlos III Madrid, Madrid, Spain
Project day time and location
Friday May 26, 2017
Universidad Carlos III Madrid Leganes campus
Room details TBA
Attendance
The Open edX Project day will be open to all conference attendees. If you're a community member interested in coming to the project day, register today for the Open edX conference!
Join Slack!
You can join the Open edX Slack team at bit.ly/openedx-slack.
Ideas
Idea: Title for the project
Explanation: A few details about what you hope to accomplish and what the work might look like
Necessary Skills: What do people need to know to work on this?
Point Person: Probably you! If you're proposing this or interested in taking lead on making sure it happens, write your name here.
Excited: Add your name here if you're really excited about this project and want to work on it.
Interested: Add your name here if you think you might want to work on this project, or want to hear more about it.
Idea | Explanation | Necessary Skills | Point Person | Excited | Interested | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Improve Static file Handling during Studio Authoring | It takes seven steps to upload a file (image, pdf, whatever) and place it in a course. Let's cut it down to 3. Resurrected from last year's Hackathon, Hackathon the 13th: Part III | HTML, JS, Python. Maybe Coffeescript if we're unlucky. | (deprecated) Pinch (Unlicensed) | ||||||||
Open EdX xblock plugin for course interlinking, based on the conceptual connections and semantic web principles | We have xblock plugin that allows to extract key words from educational content of the course and map it on the ontology. This way we can enrich courses with semantic data, interlink them and reuse their content | HTML, JS, Python, SPARQL, RDF | Aleksei Romanov (Unlicensed) and ДмитрийВ (Unlicensed) from ITMO University | ||||||||
Allow high-stakes exams to be taken by creating a secure exam mode | For high-stakes exams you would need a feature to restrict access to assessments in Open edX, so a secure kiosk mode (lock down) browser needs to be used to display this assessment. We would like to discuss how to achieve this and develop such an integration with the open source freeware SafeExamBrowser (SEB). | Inside knowledge about Open edX. Can this be achieved by an XBlock or has the core code to be modified?
| |||||||||
, to talk about the ideal implementation of this feature | Maarten (Unlicensed) | Aneesha Bakharia (Unlicensed) | |||||||||
Identify cruft from current static asset pipeline | Let's work together to come up with a prioritized list of things we would like to see gone from the current static asset pipeline from edx-platform. The goal is to lower the threshold of pain for current theming, templating, and JavaScript work. We're not looking to make any major changes. | Familiarity with current edx-platform templates, CSS, and JavaScript. Also some familiarity with the static asset build process. | George Song | ||||||||
Webhooks! | edx-platform currently does not come with any webhook functionality, but it could be made to and it wouldn't even be complex. Webhooks could be used for updating courses in the contentstore when pushing to GitHub/GitLab, for creating enrollments from a Shopify order, or even for granting access to a course based on a change to a contact in a CRM system. All that is needed on edx-platform is a tiny, minimally invasive patch to support a /webhooks URL namespace, and applications could then register functionality under that namespace with by a simple pip install and an entry in ADDL_INSTALLED_APPS . We have a proof-of-concept implementation that makes Open edX react to Shopify order completion events. | Basic familiarity with Django views, Celery async processing, and general functionality of webhooks. | Adolfo Brandes |
...