参考
http://edustack.org/2015/07/22/open-edx%E7%AC%AC4%E4%B8%AA%E5%A4%A7%E7%89%88%E6%9C%ACdogwood/
http://blog.just4fun.site/try-open-edx-master-20151214.html
前一阵子在社区发现一个有意思的点,Open edX的版本顺序为:Aspen、Birch、Cypress、DogWood、Eucalyptus,正好是字母表的ABCDE。以后可以不用这些复杂的全称,直接用D版本来简称DogWood就行。
目前D版本的特性已经公布在https://openedx.atlassian.net/wiki/display/COMM/Dogwood,由于距离正式发布时间很接近,特性应该不会有大的变化。
根据现有的安装情况来看,安装过程中问题少了很多,看来Open edX在易用性方面逐渐在提升。
版本中含有的主要服务和升级 {#Dogwood-NewServices&MajorUpgradesPlannedforThisRelease}
- Badging in Dogwood
- 未完成
- Ecom Services for Dogwood
- 只有部分文档
- Insights in Dogwood
- 计划中
- Student Notes in Dogwood
- 可能不会完成
- Python upgrade
- Working with Ops 目测已经完成
- Django Upgrade 1.4 to 1.8
- Working with T&L Lahore 目测已经完成
- NLTK upgrade TNL-2486 – 更新到新版NLTK 3 (拖延到 Eucalyptus版本 )
- OPEN-507 – 切换 Open edX 使用新的逻辑流ICEBOX
- SSO 和 LTI 应用需要可用
- 需要放到下一个发行版
- MongoDB/Pymongo Upgrade
- Feanil Patel to provide some tickets for this work (Ops & Platform work)
- CohortMembership fix ( TNL-3478 – JIRA project doesn’t exist or you don’t have permission to view it. )
- Includes a management command, course_groups/post_cohort_membership_fix, to be run after data migrations.
- Python 2.7.10 Upgrade
- 用户需要重建virtualenvs
- 新的 vagrant images 会有正确的 virtualenvs 和 python 版本
- Course Overviews as source of truth for list of courses.
- Includes a management command, “manage.py lms –settings=X generate_course_overview –all”, to be run after data migrations.
- If this management command is not run,
- deployments that run with ENABLE_COURSE_DISCOVERY set to False, may see courses missing on their Course Catalog page
- the Courses API “/api/courses/v1/courses/” may not include all courses in the system
废弃的部分
- “shoppingcart” 功能应该在Dogwood中考虑为废弃,将来的版本中会被移除。类似服务将由”Otto” 来取代。
- ORA1 代码完全被移除。
- Legacy instructor dash is turned off by default, and will be removed entirely in Eucalyptus
- 移除的旧代码:
- 管理面板
- abtest_module
- Psychometrics
- “Licenses” djangoapp
- FoldIt XModule
- Studio 的课程核对表
- Removed support for the outdated
ispublic
field on the Course Module, including its correspondingACCESS_REQUIRE_STAFF_FOR_COURSE
feature flag. Instead, operators should use COURSE_CATALOG_VISIBILITY_PERMISSION and COURSE_ABOUT_VISIBILITY_PERMISSION settings. - The “graphical_slider_tool” is deprecated, and will no longer be available starting in in Eucalyptus (the code has been removed from Master).