23
Nacho Lozano @ilozano2 @BeDjango Open edX First steps

Open edX, first steps

Embed Size (px)

Citation preview

Page 1: Open edX, first steps

Nacho Lozano @ilozano2

@BeDjango

Open edXFirst steps

Page 2: Open edX, first steps

Roadmap

1. MOOCs and even more in Open edX

2. Bird’s-eye view architecture

3. I want to contribute!

4. Works

Roadmap #PythonSevilla

Page 3: Open edX, first steps

Roadmap

1. MOOCs and even more in Open edX

1.1. Inception

1.2. Versions

1.3. Features

1.4. Incoming

Roadmap #PythonSevilla

Page 4: Open edX, first steps

RoadmapInception #PythonSevilla

Page 5: Open edX, first steps

RoadmapVersions #PythonSevilla

Page 6: Open edX, first steps

RoadmapFeatures #PythonSevilla

Page 7: Open edX, first steps

RoadmapIncoming #PythonSevilla

Page 8: Open edX, first steps

Roadmap

2. Bird’s-eye view architecture

Roadmap #PythonSevilla

Page 9: Open edX, first steps

RoadmapBird’s-eye view architecture #PythonSevilla

Page 10: Open edX, first steps

RoadmapBird’s-eye view architecture #PythonSevilla

edx-platform IDAs

themes / microsites

Forum Insight XQueue

...CMS LMS Common

SASS Mako BackboneCoffeeScript ...

Page 11: Open edX, first steps

RoadmapBird’s-eye view architecture #PythonSevilla

CMS LMS

https://github.com/edx/edx-platform

Common

Page 12: Open edX, first steps

RoadmapedX Insights #PythonSevilla

Page 13: Open edX, first steps

Roadmap

3. I want to contribute!

a. New features in the core

b. Educational blocks

c. JS Input

d. Theming

e. Pushing your translations

Roadmap #PythonSevilla

Page 14: Open edX, first steps

RoadmapNew features in the core - How? #PythonSevilla

Page 15: Open edX, first steps

RoadmapNew features in the core - Where? #PythonSevilla

● Devstack

● Fullstack

● Native / AMI

Page 16: Open edX, first steps

RoadmapEducational blocks #PythonSevilla

[1] https://openedx.atlassian.net/wiki/display/COMM/XBlocks+Directory[2] https://github.com/edx/xblock-sdk

1. Check your idea [1]

2. Create your xblock using SDK [2]

3. Publish your code at github

4. Add your xblock to the list [1] Apache

2.0

Page 17: Open edX, first steps

RoadmapJS Input #PythonSevilla

1. Check the Open edX JS Input documentation [1]

2. Create your public repo and publish your code

3. Announce in edx-code to contribute!

[1] https://open.edx.org/js-input

Page 18: Open edX, first steps

RoadmapTheming #PythonSevilla

1. Fork the repo you want

a. Stanford Classic theme [1]

b. IONISx responsive theme [2]

2. Develop and try in your themes folder

a. Comprehensive

b. Custom

3. Publish your changes

Apache 2.0

AGPL

[1] https://github.com/Stanford-Online/edx-theme[2] https://github.com/IONISx/edx-theme

Page 19: Open edX, first steps

RoadmapTranslations #PythonSevilla

1. Join to translation team on Transifex [1] and watch the list [2]

2. Contribute with your messages

[1] https://www.transifex.com/projects/p/edx-platform/[2] https://groups.google.com/forum/#!forum/openedx-translation

Page 20: Open edX, first steps

Roadmap

4. Works

4.1. INTEF

4.2. EducaMadrid

Roadmap #PythonSevilla

Page 21: Open edX, first steps

RoadmapINTEF #PythonSevilla

28K+ 45+

http://mooc.educalab.es

43K+

REGISTERED USERS COURSES ENROLLMENTS

Page 22: Open edX, first steps

Questions?

Questions?

@ilozano2

#PythonSevilla

Page 23: Open edX, first steps

BeDjangoSevilla - London - Zurich - Chile +34 954 51 75 77 [email protected] www.bedjango.com

Thanks!

@BeDjango