Piotr, welcome on board :) Jokes aside - thank you for bringing up that 
info.

Having incremental update path is good, so it definitely makes sense to try 
to find/reconstruct it. Even if we choose different structure, we might 
borrow parts of that plan, or at least take some inspiration from it.

Regards,
Eugeny
@Opencraft <http://opencraft.com>

On Wednesday, July 13, 2016 at 6:15:52 PM UTC+3, Piotr Mitros wrote:
>
> Thank you for bringing this discussion back; I was travelling during the 
> original one. I just wanted to mention that the way we had planned to do 
> this in the past would have hierarchies that are a little bit different:
>
>> course (TabbedCourseDescriptor)
>   |
>   + AccordionXBlock
>   | + chapter
>   |   |
>   |   + sequential
>   |     |
>   |     + vertical
>   |       |
>   |       + html
>   |       + problem
>   + html (XModule/XBlock representing the "Info" tab)
>   + discussion_forum (XBlock implementing the Forum)  
>   + vertical (Custom tab with custom title and potentially multiple child 
> XBlocks)
>
> A single platform extension could be implemented as multiple XBlocks. In 
> the same way as forums access both the same data from the courseware as 
> from the forums tab, a peer grading extension might have e.g. XBlocks in 
> the courseware for submission, and a top-level tab for peer grading. We've 
> generally tried to maintain a split where the OLX generically defines the 
> course and course structure, while the non-OLX parts of the tarball are edX 
> extensions (most, but not all, of which would hopefully eventually merge 
> into the OLX).
>
> We had defined an incremental path to get there too. I could find or 
> reconstruct it, if this were of interest. 
>
> Conceptually, I'm a little concerned about having multiple XBlock 
> hierarchies in the course. I'm also a little concerned about presuming the 
> structure of the course in the way that the chapter/chapter/tabset 
> hierarchy does. I'm also concerned about having a child in the navigation 
> not be so in the hierarchy. Tabs are parallel to the accordion, not the 
> chapters. 
>
> Piotr
>

-- 
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/d610b4f2-6308-4fc8-9612-c839626b8c84%40googlegroups.com.

Reply via email to