# Markdown xblock broken in Quince?

**URL:** https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925
**Category:** Site Operations Help
**Created:** [December 14, 2023, 10:08pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925 "2023-12-14T22:08:44Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Rohan](https://avatars.discourse-cdn.com/v4/letter/r/f19dbf/32.png) [@Rohan](https://discuss.openedx.org/u/Rohan)
#### Post date: [December 14, 2023, 10:08pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/1 "2023-12-14T22:08:44Z")

</div>

Does [this Markdown xblock](https://github.com/citynetwork/markdown-xblock/) work for anyone else in Quince? It doesn’t seem to work for me.

cc @mrtmm who helped me with Markdown problems in the past. Thank you.

---

<div class="post-metadata">

### Author: ![mrtmm](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mrtmm/32/2542_2.png) [@mrtmm](https://discuss.openedx.org/u/mrtmm)
#### Post date: [December 15, 2023, 9:44am UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/2 "2023-12-15T09:44:00Z")

</div>

@Rohan Ack, thanks for the ping, I will look into it when I get a chance and update the XBlock.

---

<div class="post-metadata">

### Author: ![Rohan](https://avatars.discourse-cdn.com/v4/letter/r/f19dbf/32.png) [@Rohan](https://discuss.openedx.org/u/Rohan)
#### Post date: [December 15, 2023, 8:38pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/3 "2023-12-15T20:38:02Z")

</div>

Thanks Maari.

Also, just to confirm, the only thing that should be necessary is just `pip install markdown-xblock==1.3.0` right? Because I just made a blank Palm instance too, and if I only do that, it doesn’t seem to be available in Palm either. (I made sure I have “markdown” under the advanced components in the example class that I imported from an older site where it worked.)

---

<div class="post-metadata">

### Author: ![mrtmm](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mrtmm/32/2542_2.png) [@mrtmm](https://discuss.openedx.org/u/mrtmm)
#### Post date: [December 18, 2023, 3:34pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/4 "2023-12-18T15:34:36Z")

</div>

Hi @Rohan, are you using Tutor? If so, you’ll need to include it in your `openedx` image.  
In `config.yml` add:

```auto
OPENEDX_EXTRA_PIP_REQUIREMENTS:
- markdown-xblock==1.3.0

```

run `tutor config save` & rebuild your `openedx` image

If done so, the component should show up in your courses (after you re-import). I’ll make sure to add this to the README as well.

---

<div class="post-metadata">

### Author: ![mrtmm](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/mrtmm/32/2542_2.png) [@mrtmm](https://discuss.openedx.org/u/mrtmm)
#### Post date: [December 21, 2023, 3:45pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/5 "2023-12-21T15:45:43Z")

</div>

I have now tested the XBlock in a Quince Tutor devstack; I was able to install v1.3.0 without issues but still I bumped the requirements and updated the README with instructions how to install and configure the XBlock in a Tutor environment. So we’ve now tagged v1.4.0 and I tested that again in my devstack and it seems to be working fine.

@Rohan if you are still having troubles with it please give me some more information about your setup.

---

<div class="post-metadata">

### Author: ![Rohan](https://avatars.discourse-cdn.com/v4/letter/r/f19dbf/32.png) [@Rohan](https://discuss.openedx.org/u/Rohan)
#### Post date: [March 3, 2024, 8:43pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/6 "2024-03-03T20:43:59Z")

</div>

I can confirm I got it to work. The full steps required are as follows:

```auto
pip install markdown-xblock==1.4.0
tutor config save --append OPENEDX_EXTRA_PIP_REQUIREMENTS=markdown-xblock==1.4.0
tutor images build openedx
tutor local launch

```

(I’m not sure if that --append option for `tutor config save` is new to Quince or not, but I had never seen it before.)

---

<div class="post-metadata">

### Author: ![ABC](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/abc/32/4946_2.png) [@ABC](https://discuss.openedx.org/u/ABC)
#### Post date: [April 6, 2024, 10:14pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/7 "2024-04-06T22:14:01Z")

</div>

Hello @mrtmm. I would just note that I was trying to use the instructions from `https://github.com/citynetwork/markdown-xblock` and it didn’t say anything about needing to do `tutor images build openedx`, and so I kept not seeing the markdown plugin working. Could you add that to the README so it’s more clear? Thank you.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/e/e0015f89e879bc75925b71fd11133ab15fe98297.png) [@system](https://discuss.openedx.org/u/system)
#### Post date: [July 5, 2024, 10:14pm UTC](https://discuss.openedx.org/t/markdown-xblock-broken-in-quince/11925/8 "2024-07-05T22:14:33Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
