Files
edx-platform/common/lib/xmodule/xmodule
Feanil Patel 9f9d904592 Update code to use the new rounding method.
See the commit that added round_away_from_zero for details.

IN the case of dashboard_data.py:

We don't first cast to decimal here because in python 2 this didn't do
anything.  The python 2 rounding method would just cast things to float
before doing the rounding anyway so it just wastes cpu cycles.  In
python 3 this causes some typing issues so just removing it.
2019-10-31 14:29:57 -04:00
..
2019-03-18 11:54:03 -04:00
2019-10-30 14:02:50 +05:00
2019-10-11 13:53:54 +05:00
2018-10-03 16:47:38 -07:00
2019-09-27 14:36:40 -04:00
2019-09-27 14:36:40 -04:00
2019-09-27 14:36:40 -04:00
2019-08-09 22:08:57 +05:00
2019-09-25 18:31:54 +05:00
2019-04-25 14:40:18 -04:00
2019-09-03 13:45:15 +05:00
2019-09-13 15:32:16 +05:00
2019-09-25 18:31:54 +05:00

Status: Deprecated (DEPR-24)

Responsibilities
================
XModules render specific course run content types to users for both authoring and learning. For instance, there is an XModule for Videos, another for HTML snippets, and another for Sequences. This package provides both the implementations of these XModules as well as some supporting utilities.

Direction: Convert and Extract
==============================
XModule exists today as a complex set of compatibility shims on top of XBlock (all XModules currently inherit from XBlock). The goal is for all XModules to either be converted into pure XBlocks or be deleted altogether. Extracting them into separate repositories would be ideal, but even just converting them to pure XBlocks would significantly simplify the runtime.

Glossary
========

More Documentation
==================

`DEPR-24 <https://openedx.atlassian.net/browse/DEPR-24>`_

`Example conversion of Capa <https://github.com/edx/edx-platform/pull/20023/>`_