Hi everyone,

This OEP has been accepted:
http://open-edx-proposals.readthedocs.io/en/latest/oep-0006.html

In the version that has been accepted, we introduce two new XBlock field
scopes, Scope.context_settings and Scope.context_preferences, which can
hold course-specific data set by course authors and users respectively. The
OEP also defines a new XBlock view, "context_settings_view" that can be
used by course authors in Studio to edit the context_settings fields.

There was a lot of discussion on the way, which you can read on the PR
<https://github.com/edx/open-edx-proposals/pull/15> if you are interested.

Next I will be working on a prototype implementation to validate this
approach.

Cheers,
--
Braden
@OpenCraft <http://opencraft.com/>

On Wed, Sep 14, 2016 at 2:31 PM, Braden MacDonald <bra...@opencraft.com>
wrote:

> Bumping this thread since it's been a while and I want to see if anyone
> else has feedback.
>
> --
> Braden
> @OpenCraft <http://opencraft.com/>
>
> On Thu, Aug 4, 2016 at 11:30 AM, Braden MacDonald <bra...@opencraft.com>
> wrote:
>
>> Hi everyone,
>>
>> I have opened a pull request with an Open edX Enhancement Proposal for
>> adding "context-scoped XBlock fields" to the Open edX platform. This is the
>> same thing previously referred to as "course-scoped fields."
>>
>>
>> Summarizing from the abstract:
>>
>> There is currently no standard way for XBlocks to define data fields such
>>> that content, settings, or user input can be shared among multiple XBlocks
>>> within a particular "context" such as a course. Such "course-scoped" or
>>> "context-scoped" fields are a common requirement; for example, an author
>>> may wish to specify the default “number of attempts allowed” once for all
>>> problems in a course, or a video player XBlock may want to “remember” the
>>> user’s preferred video playback speed for videos within a particular course.
>>>
>>> This OEP proposes a new mechanism for defining XBlock fields that are
>>> explicitly scoped to a particular context.
>>
>>
>> Please take a look at the OEP
>> <https://github.com/edx/open-edx-proposals/pull/15/files> - your
>> feedback would be very appreciated.
>>
>> Cheers!
>>
>> --
>> Braden
>> @OpenCraft <http://opencraft.com/>
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/CAEyJbEab8CsLNz_AejNitck5C2j1Suz2ORyY5eeJOHSJnTZATg%40mail.gmail.com.

Reply via email to