<div dir="ltr"><div><div><div><div><div><div><div>Hi all, its just an idea and appreciate your comments.<br><br></div>I am thinking about migrating text markup that spc currently supports from reStructured Text to Markdown..<br>

<br></div>Reasons:<br><br></div>1. reST has some security issues - Someone can put some raw HTML in it and thus creating vulnerabilities.. Better explained at <br><br><a href="https://docs.djangoproject.com/en/1.4/ref/contrib/markup/#restructured-text">https://docs.djangoproject.com/en/1.4/ref/contrib/markup/#restructured-text</a><br>

<br></div>2. currently reST to HTML conversion is done on the server side! It could be done on client side enabling better text editing and previewing.. <br><br></div>Markdown seems to be a decent option since there are some opensource tools (by Stackoverflow) and we can start integrating them with our site<br>

<br><a href="http://code.google.com/p/pagedown/wiki/PageDown">http://code.google.com/p/pagedown/wiki/PageDown</a><br></div>(link previously referred by Sebastian during discussion - thanks!)<br><br><br></div><div>Eventhough we might not move to Markdown, there seems to be some tools django offers for handling text markup<br>

<br><a href="https://docs.djangoproject.com/en/1.4/ref/contrib/markup/">https://docs.djangoproject.com/en/1.4/ref/contrib/markup/</a><br><br></div><div>And we dont have to use convert_rest_to_html() at all!!<br></div><div>

Probably, we might need to convert everytime the user loads the page (have to look into the exact docs.. don&#39;t know) but it offers us another feature<br><br></div><div>Rightnow, the image uploads embedded in description as hardcoded during conversion i.e., the URL looks something like &quot;<a href="http://scipy-central.org/media/blah-blah/122.jpg">scipy-central.org/media/blah-blah/122.jpg</a>&quot; If for some reasons we change the domain name or want to work on localhost, these images don&#39;t work!<br>

<br><a href="https://github.com/scipy/SciPyCentral/issues/123">https://github.com/scipy/SciPyCentral/issues/123</a><br><br><br><br></div><div>It would be nice to have your views.. its not part of GSoC but probably, we can put it in..or if I got some extra time, I can do without mentioning in GSoC proposal. <br>

<br></div><div>Thanks<br>Surya<br></div></div>