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.