Open edX 学习、开发、运维相关链接整理

所需知识:

Linux Git Python (Django Mako coffeescript sass) (MongoDB Mysql) Ansible-playbook Gem

项目介绍:

http://code.edx.org http://iblstudios.com/wp-content/uploads/2014/08/IBL-Open-edX-Ebook-2014.pdf

项目页:

http://github.com/edx http://github.com/edx-solutions

官方文档:

http://docs.edx.org

官方wiki:

https://edx-wiki.atlassian.net/wiki/dashboard.action

安装配置文档:

http://edx.readthedocs.org/projects/edx-installing-configuring-and-running/en/latest/ http://www.idefs.com/record-openedx-multinode-installation-attempts.html http://www.idefs.com/reprintedx-ubuntu-12-04-64-bit-installation.html http://www.idefs.com/record-openedx-sets-the-smtp-send-mail.html

功能试用:

官方sandbox:

https://github.com/edx/edx-platform/wiki/Open-edx-sandbox-website

我们小组制作的OVA(VMware)镜像:

http://www.edustack.org/?page_id=8

官方制作的vagrant

https://raw.githubusercontent.com/edx/configuration/master/vagrant/release/devstack/Vagrantfile

Mitx制作:

https://people.csail.mit.edu/ichuang/edx/

谁在用Open edX:

https://github.com/edx/edx-platform/wiki/Sites-powered-by-Open-edX

谁能提供Open edX技术服务:

https://github.com/edx/edx-platform/wiki/List-of-Open-edX-service-providers

作为课程制作者:

http://edx.readthedocs.org/projects/edx-partner-course-staff/en/latest/

作为开发者:

开发者文档:

http://edx.readthedocs.org/projects/userdocs/en/latest/

xblock:

http://edx.readthedocs.org/projects/xblock/en/latest/ https://antoviaque.org/docs/edx/xblock/tutorial.html

作为一个贡献者:

1.签署个人贡献者协议

http://code.edx.org/individual-contributor-agreement.pdf 扫描件发送到jennifer@edx.org

2.确认你的代码符合要求:

pep8、pep257等确认质量100% https://github.com/edx/edx-platform/wiki/Python-Guidelines

https://github.com/edx/edx-platform/wiki/i18n-Coding-Guidelines

https://github.com/edx/edx-platform/wiki/Javascript-Guidelines

写好测试,确认覆盖率100% http://edx.readthedocs.org/projects/userdocs/en/latest/testing/index.html

3.提交第一个pr

  • 提交第一个pr
  • 更新AUTHORS文件,写入你的github email,和全名
  • 等待ci测试结果

4.@ 项目所有者review

https://github.com/edx/edx-platform/wiki/Code-Ownership

作为运维:

一些操作:

https://github.com/edx/configuration/wiki/edX-Managing-the-Production-Stack

一些配置:

自己的主题:

https://github.com/edx/edx-platform/wiki/Stanford-Theming

自己的登录认证:

https://github.com/edx/configuration/wiki/Setting-Up-External-Authentication

一些命令:

https://github.com/edx/edx-platform/wiki/Shell-commands

一些工具:

https://github.com/edx/edx-tools/wiki

遇到问题:

openedx-ops:运维相关问题

https://groups.google.com/forum/#!forum/openedx-ops

openedx-translation: edx翻译项目

https://groups.google.com/forum/#!forum/openedx-translation

openedx-analytics:

https://groups.google.com/forum/#!forum/openedx-analytics

edx-code: edx 功能、代码相关

https://groups.google.com/forum/#!forum/edx-code

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏竹清助手

Laravel 5 系列入门教程(一)【最适合中国人的 Laravel 教程】

2. http://www.golaravel.com/laravel/docs/5.0/

1162
来自专栏张戈的专栏

利用腾讯云COS云对象存储定时远程备份网站

导读:2 个月前,张戈博客分享了一篇Python+Shell 定时备份网站到阿里云 OSS 的教程,已经有非常多的站长朋友用上了,反馈还不错,也有不少朋友提出了...

4156
来自专栏IMWeb前端团队

开源跨平台移动项目Ngui【简介】

Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个在移动端Android/iOS融合Nod...

2036
来自专栏云计算教程系列

如何在Debian上安装MutliCraft

PS:本文撰写前已查询相关法律,本文内容不违反《互联网文化管理暂行规定》,遵守EULA协议,请勿举报。

803
来自专栏小白安全

渗透测试单行化工具One-Lin3r

One-Lin3r One-Lin3r是一款简单的轻量级框架,而该工具的灵感来自于Metasploit的web-delivery模块。该工具提供...

2765
来自专栏happyJared

IDEA快捷键拆解系列(九):Build篇

  以下是关于Build导航项及其每一子项的拆解介绍,其中,加粗部分的选项是博主认为比较重要的。

471
来自专栏魏艾斯博客www.vpsss.net

解决 Winscp 不显示隐藏文件的办法

772
来自专栏大数据

小白学爬虫-批量部署Splash负载集群

部署公司生产环境的Splash集群无奈节点太多,还好有Ansible,而且等幂特性扩容回滚 So Easy!! 安装Ansible: 好像这个主控端不支持Win...

2039
来自专栏王硕

原 如何在联想Y430P安装Fedora24

2745
来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

教你轻松将Android library 发布到JCenter

JCenter是全世界最大的Java仓库,也是Android Studio中repositories的默认节点。JCenter支持Maven, Gradle, ...

2655

扫码关注云+社区