Hi friend!
Some news on how use XBlock Asides in Sudio?

JJMiranda

El miércoles, 11 de noviembre de 2015, 14:52:29 (UTC-5), Piotr Mitros 
escribió:
>
> I'll actually second Lyla's request for documentation here. Right now, 
> asides are a black box, and the only people qualified to bring them to 
> completion are the ones who worked on them initially. Incomplete, but 
> documented, other developers might be able to bring them incrementally 
> closer to completion. 
>
> Piotr
>
> On Tuesday, November 10, 2015 at 11:22:07 PM UTC-5, Lyla Fischer wrote:
>>
>> Hi Cole, 
>>
>> I'm really glad that I got to see the presentation that you and Ross gave 
>> at the OpenEdX conference, even if I had to wait a while for the video to 
>> be processed and posted. That presentation gave a lot of the context that I 
>> couldn't get from reading source code. One of the main things that I 
>> noticed was the feature is still in its formative stages, and that 
>> significant work still needs to be done. I noticed that the main current 
>> application area of Asides is to Semantic Tagging, and that on the top of 
>> the list you presented for further development was the ability to have 
>> finer control over when Asides are rendered. Is there anything else that I 
>> should have taken away from that presentation?
>>
>> While I appreciate any clarifications you might be able to offer at the 
>> current stage of development, I'm nervous about doing too much 
>> documentation on Asides while it is still so early in its lifecycle. 
>> However, I think that the general idea has a lot of potential, and I 
>> especially love the demonstration that I saw of your semantic tagging 
>> feature. I'm currently working on a client_side_authoring XBlock 
>> <https://github.com/Lyla-Fischer/client_side_authoring>, where I am 
>> trying to expose as much XBlock functionality as I can on the client side. 
>> One of my hopes and dreams for its eventual development is the ability to 
>> offer integrations with other services, including tagging services. I hope 
>> that we will find an opportunity to collaborate on Asides and semantic 
>> tagging in the future. 
>>
>> -Lyla 
>>
>> On Thu, Oct 29, 2015 at 9:07 AM, Cole Shaw <cjs...@mit.edu> wrote:
>>
>>> Hy Lyla, so it’s good to contrast with Mixins, and that’s a good way to 
>>> highlight the difference between the two. I would add to that a little bit, 
>>> in the sense that it’s not really adding the Aside to an XBlock, more like 
>>> rendering an Aside next to an XBlock — you just have to configure the 
>>> platform and tell it where to render the Aside (more of an administrative 
>>> task rather than a coding task, like with Mixins). 
>>>
>>> The configuration aspect is still under development, but the current 
>>> state is: You install the Aside into the platform, like you do with an 
>>> XBlock, via setup.py. In the platform (not the XBlock SDK yet), there is a 
>>> Django admin field where you can then blacklist XBlock types (chapter, 
>>> sequential, html, etc.), and the Asides will render on all remaining XBlock 
>>> types. 
>>>
>>> As an example that it’s currently just a “render next to” feature, if 
>>> you export a course using Asides from Studio, you will not see any Asides 
>>> XML (I know Workbench shows the Aside XML at the bottom of the page, but it 
>>> doesn’t show up in the main platform). Not sure if that will change in the 
>>> future as the feature gets developed more.
>>>
>>> But yes, theoretically an Aside could be rendered next to any XBlock, 
>>> despite the fact that the Aside is not declared in the XBlock’s source code.
>>>
>>> Hope that helps…
>>>
>>> Cole
>>>
>>>
>>>
>>> El oct 28, 2015, a las 6:57 PM, Lyla Fischer <lyl...@gmail.com> 
>>> escribió:
>>>
>>> Thanks for the explanation. Would it be fair to say that the difference 
>>> between an Aside and a Mixin is that a Mixin must be declared in the source 
>>> code of an XBlock, but an Aside can be added to an XBlock after 
>>> compilation? Are there other differences between Asides and Mixins that 
>>> would be good to document?
>>>
>>> -Lyla
>>>
>>> On Tue, Oct 27, 2015 at 12:25 PM, Cole Shaw <cjs...@mit.edu> wrote:
>>>
>>>> Hi Lyla, thanks for undertaking this!
>>>>
>>>> There is not much documentation about Asides, since the feature is 
>>>> still under development. We gave a talk 
>>>> <http://con.openedx.org/#authoring-abstracts> about them at Open edX 
>>>> last week, you should be able to see the slides and video here 
>>>> <https://openedx.atlassian.net/wiki/plugins/servlet/mobile#content/view/44073040>,
>>>>  
>>>> soon.
>>>>
>>>> Short-version is that Asides are meant to “decorate” a set of XBlocks 
>>>> in your course / platform to provide extended functionality, outside of 
>>>> the 
>>>> individual XBlock's content. So in the XBlock SDK, you’ll see thumbs up / 
>>>> down voting on everything — where you can think of the votes as metadata 
>>>> reaching across all the XBlocks. You could also imagine an Aside that 
>>>> shares a Like on social media for certain content, or a widget that lets 
>>>> course authors tag individual problems with learning outcomes (which might 
>>>> then be used in analytics). You could integrate these features into custom 
>>>> XBlocks (and duplicate the standard XBlocks…lots of work), but Asides lets 
>>>> you write one light-weight class that then applies across all XBlocks, 
>>>> which makes certain use cases simpler to implement. 
>>>>
>>>> Some edX folks might be able to provide more info (Cale, Beth?), and 
>>>> Ross might have additional thoughts.
>>>>
>>>> Thanks!
>>>> Cole
>>>> El oct 27, 2015, a las 11:45 AM, Lyla Fischer <lyl...@gmail.com> 
>>>> escribió:
>>>>
>>>> Hi All, 
>>>>
>>>> As some of you know, I have been working on getting the XBlock SDK to 
>>>> be more user-friendly as I have been working on my Static Web Page 
>>>> Authoring XBlock. A very prominent feature within the standard development 
>>>> environment seems to be something called "Asides". However, despite the 
>>>> prominence, I can't seem to find any documentation on what they are or 
>>>> what 
>>>> they are supposed to be or what they are supposed to be used for. I would 
>>>> be willing to update the documentation on behalf of the community if I had 
>>>> the knowledge-base to do it, but I can't figure it out from reading the 
>>>> code. Any help would be greatly appreciated!
>>>>
>>>> -Lyla Fischer
>>>>
>>>> -- 
>>>> 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/CAGpofV08rxv7aB_dn2PSrmMH1EtK5tC%2BWTGvN3aNueiq-SjAig%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/edx-code/CAGpofV08rxv7aB_dn2PSrmMH1EtK5tC%2BWTGvN3aNueiq-SjAig%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>>
>>>>
>>>> -- 
>>>> 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/59564666-D068-432F-8AA0-CF85A4A09D6D%40mit.edu
>>>>  
>>>> <https://groups.google.com/d/msgid/edx-code/59564666-D068-432F-8AA0-CF85A4A09D6D%40mit.edu?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>> -- 
>>> 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/CAGpofV0KgpxLsoCS%3DbOf--Pqo%3DVO5N%3Da-Dzb6YASLrfMrdUV%2BA%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/edx-code/CAGpofV0KgpxLsoCS%3DbOf--Pqo%3DVO5N%3Da-Dzb6YASLrfMrdUV%2BA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>>
>>> -- 
>>> 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/68BBD239-8BB5-49A2-BE3F-0664AF6C27B0%40mit.edu
>>>  
>>> <https://groups.google.com/d/msgid/edx-code/68BBD239-8BB5-49A2-BE3F-0664AF6C27B0%40mit.edu?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>

-- 
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/cf3f40ba-27fa-4bb5-bc84-060cd54bb780%40googlegroups.com.

Reply via email to