From 8dab2f6fd91bd93b848ee33174151475f838d64f Mon Sep 17 00:00:00 2001 From: Damian Avila Date: Tue, 31 Aug 2021 16:40:42 -0300 Subject: [PATCH] Update --- .doit.db.bak | 62 +++++++++--------- .doit.db.dat | Bin 36577275 -> 36577275 bytes .doit.db.dir | 2 +- ...he-myst-parser-docutils-and-sphinx.es.html | 30 ++++----- ...2-the-myst-parser-docutils-and-sphinx.html | 30 ++++----- output/categories/docutils.xml | 2 +- output/categories/jupyter.xml | 2 +- output/categories/myst.xml | 2 +- output/categories/nikola.xml | 2 +- output/categories/opensource.xml | 2 +- output/categories/python.xml | 2 +- output/categories/sphinx.xml | 2 +- output/es/categories/docutils.xml | 2 +- output/es/categories/jupyter.xml | 2 +- output/es/categories/myst.xml | 2 +- output/es/categories/nikola.xml | 2 +- output/es/categories/opensource.xml | 2 +- output/es/categories/python.xml | 2 +- output/es/categories/sphinx.xml | 2 +- ...2-the-myst-parser-docutils-and-sphinx.html | 30 ++++----- ...-the-myst-parser-docutils-and-sphinx.ipynb | 4 +- output/es/rss.xml | 2 +- ...2-the-myst-parser-docutils-and-sphinx.html | 30 ++++----- ...-the-myst-parser-docutils-and-sphinx.ipynb | 4 +- output/rss.xml | 2 +- output/sitemap.xml | 40 +++++------ output/sitemapindex.xml | 34 +++++----- ...arser-docutils-and-sphinx-checkpoint.ipynb | 4 +- ...-the-myst-parser-docutils-and-sphinx.ipynb | 4 +- state_data.json | 2 +- 30 files changed, 150 insertions(+), 158 deletions(-) diff --git a/.doit.db.bak b/.doit.db.bak index 7f774c00..bf717f66 100644 --- a/.doit.db.bak +++ b/.doit.db.bak @@ -116,10 +116,10 @@ 'render_taxonomies:output/categories/pyconar.xml', (5970432, 617) 'render_taxonomies:output/categories/zen.xml', (6849024, 1925) 'render_sources:output/es/posts/blogging-with-nikola-and-ipython.ipynb', (284160, 290) -'render_taxonomies:output/es/rss.xml', (35544576, 41405) +'render_taxonomies:output/es/rss.xml', (36037632, 42037) 'render_pages:output/es/posts/slider-for-nbconvert.html', (33093120, 18979) 'render_taxonomies:output/2013/11/index.html', (31287296, 6985) -'render_taxonomies:output/categories/nikola.html', (35392000, 17821) +'render_taxonomies:output/categories/nikola.html', (36207616, 18453) 'render_taxonomies:output/es/categories/slideshow.html', (35191296, 16942) 'render_galleries:output/galleries/zenmode/pic2.png', (1044480, 268) 'render_taxonomies:output/es/categories/ipyscript.xml', (5711872, 814) @@ -258,7 +258,7 @@ 'render_pages:output/es/posts/teasers-with-the-ipython-notebook-plugin.html', (30974464, 19251) 'render_posts:cache/posts/teasers-with-the-ipython-notebook-plugin.html.es', (242688, 624) 'render_sources:output/posts/paraguay.txt', (271872, 236) -'render_taxonomies:output/rss.xml', (35471872, 36076) +'render_taxonomies:output/rss.xml', (36379136, 36708) 'render_posts:cache/posts/pyconar-2013.html', (1847296, 478) 'render_taxonomies:output/categories/reveal.html', (34817536, 17340) 'render_galleries:output/galleries/Facu_RN/DSC05917.thumbnail.JPG', (1649152, 278) @@ -293,13 +293,13 @@ 'render_tags:output/es/categories/linux.html', (4337664, 2594) 'render_taxonomies:output/2012/11/index.html', (30332928, 6157) 'render_galleries:output/galleries/binder/rss.xml', (29136896, 11163) -'render_taxonomies:output/categories/python.xml', (35893248, 31367) +'render_taxonomies:output/categories/python.xml', (36142592, 31999) 'create_bundles:output/assets/js/all-nocdn.js', (65536, 657) 'render_taxonomies', (6202368, 56) 'render_taxonomies:output/es/categories/spellcheck.html', (32839680, 7533) 'render_pages:output/es/posts/different-ways-to-lead-an-open-source-project.html', (32255488, 19287) 'create_bundles:output/assets/css/all-nocdn.css', (598016, 883) -'render_taxonomies:output/es/categories/jupyter.xml', (35457024, 7555) +'render_taxonomies:output/es/categories/jupyter.xml', (36270080, 8187) 'render_taxonomies:output/categories/zenmode.xml', (5421568, 834) 'render_posts:cache/posts/live-trading-logbook.html', (1222144, 518) 'render_sources:output/es/posts/ipython-plugin-for-nikola-updated.ipynb', (2060800, 291) @@ -335,13 +335,13 @@ 'render_tags:output/es/categories/blog.xml', (770560, 7665) 'render_tags:output/es/categories/python.xml', (2932224, 27527) 'render_tags:output/es/categories/zenmode.xml', (1253888, 840) -'sitemap:output/sitemap.xml', (35727360, 82326) +'sitemap:output/sitemap.xml', (36295168, 83872) 'render_tags:output/es/categories/facu.xml', (2298368, 501) 'render_pages:output/posts/one-line-deployment-of-your-site-to-gh-pages.html', (31198208, 19280) 'render_tags:output/categories/viper.html', (4916736, 5163) 'render_posts:cache/posts/rise-500-is-out.html.es', (7987712, 381) 'copy_assets:output/assets/fonts/fontawesome-webfont.ttf', (1816576, 312) -'render_taxonomies:output/es/categories/nikola.xml', (35825152, 12909) +'render_taxonomies:output/es/categories/nikola.xml', (36278272, 13541) 'render_sources:output/es/posts/hello-world-again.txt', (968192, 445) 'render_tags:output/es/categories/aikido.html', (2796032, 3422) 'render_taxonomies:output/es/categories/slideshow.xml', (35166720, 10286) @@ -385,7 +385,7 @@ 'render_archive:output/es/archive.html', (4063232, 2560) 'render_tags:output/categories/themes.xml', (737280, 1315) 'render_tags:output/es/categories/workflow.xml', (2025984, 4081) -'render_taxonomies:output/categories/jupyter.html', (35934720, 14211) +'render_taxonomies:output/categories/jupyter.html', (36468736, 14843) 'render_tags:output/es/categories/conda.xml', (4712448, 1026) 'render_taxonomies:output/es/categories/format.html', (32500736, 7631) 'render_pages:output/posts/slideviewer-a-simple-way-to-share-your-ipython-slides.html', (32649216, 19343) @@ -408,7 +408,7 @@ 'render_tags:output/categories/politics.xml', (380416, 580) 'render_sources:output/posts/hide-the-input-cells-from-your-ipython-slides.ipynb', (2063360, 315) 'render_tags:output/es/categories/flood.xml', (1015296, 708) -'render_taxonomies:output/es/categories/jupyter.html', (35857408, 14211) +'render_taxonomies:output/es/categories/jupyter.html', (36562432, 14843) 'render_taxonomies:output/es/categories/toggle.xml', (18105856, 1525) 'render_taxonomies:output/categories/index.html', (35809792, 3590) 'render_tags:output/categories/daniela.xml', (2160640, 501) @@ -447,7 +447,7 @@ 'render_taxonomies:output/es/categories/zen.html', (32013312, 8581) 'render_galleries:output/es/galleries/.ipynb_checkpoints', (9374720, 145) 'render_taxonomies:output/es/categories/workflow.xml', (30801920, 4614) -'render_taxonomies:output/es/categories/nikola.html', (35652608, 19565) +'render_taxonomies:output/es/categories/nikola.html', (36541952, 20197) 'render_archive:output/2012/12/index.html', (4964352, 2575) 'render_tags:output/categories/reveal.html', (3304448, 9053) 'render_taxonomies:output/es/categories/family.html', (33906176, 7696) @@ -523,7 +523,7 @@ 'render_taxonomies:output/index-3.html', (31847936, 20391) 'render_posts:cache/stories/about-me.html.es', (1867776, 697) 'render_posts:cache/posts/binder-+-nikola-+-jupyter-+-github-blogging-resourceless.html', (15088640, 500) -'render_taxonomies:output/categories/python.html', (35614208, 38023) +'render_taxonomies:output/categories/python.html', (35998720, 38655) 'render_tags:output/categories/talks.xml', (1799680, 1181) 'render_taxonomies:output/categories/pip.xml', (28427776, 4058) 'render_taxonomies:output/categories/less.html', (31279104, 8063) @@ -723,7 +723,7 @@ 'render_taxonomies:output/categories/binder.html', (32969728, 6909) 'render_tags:output/categories/index.html', (4663296, 2564) 'render_galleries:output/galleries/twitter/index.html', (29884416, 18571) -'_scan_locs:sitemap', (35409920, 44435) +'_scan_locs:sitemap', (36492800, 45345) 'render_sources:output/posts/improving-viper-slideshows-styling.txt', (1576448, 288) 'render_archive:output/es/2013/08/index.html', (4740608, 2575) 'render_pages:output/posts/customizing-your-ipython-slides.html', (31776256, 19189) @@ -766,7 +766,7 @@ 'render_taxonomies:output/es/2013/08/index.html', (31096320, 9849) 'render_archive:output/es/2016/index.html', (4572160, 2560) 'render_sources:output/es/posts/reveal-converter-mini-tutorial.ipynb', (622592, 285) -'_switch to py3:please!', (1848320, 89) +'_switch to py3:please!', (1848320, 88) 'copy_assets:output/assets/fonts/FontAwesome.otf', (884224, 296) 'render_taxonomies:output/es/categories/tutorials.xml', (6867968, 694) 'render_tags:output/es/categories/scipycon.xml', (481792, 694) @@ -837,7 +837,7 @@ 'render_taxonomies:output/es/categories/facu.xml', (5619712, 501) 'render_archive:output/2012/10/index.html', (3782144, 2575) 'render_sources:output/es/posts/zen-mode-extension-for-the-ipython-notebook.ipynb', (796160, 311) -'render_taxonomies:output/es/index.html', (35587072, 23309) +'render_taxonomies:output/es/index.html', (36118528, 23751) 'copy_assets:output/assets/images/blue-mocha-grunge.jpg', (909312, 310) 'render_taxonomies:output/categories/aikido.html', (33333760, 7779) 'render_galleries:output/galleries/zenmode/index.html', (29982208, 18864) @@ -891,7 +891,7 @@ 'render_galleries:output/galleries/Facu_RN/Facu1.thumbnail.png', (163328, 272) 'render_taxonomies:output/es/categories/jupyterlab.xml', (20042752, 1225) 'render_posts:cache/posts/one-line-deployment-of-your-site-to-gh-pages.html.es', (1529344, 644) -'render_taxonomies:output/es/categories/opensource.html', (35924992, 9230) +'render_taxonomies:output/es/categories/opensource.html', (36193792, 9862) 'render_pages:output/es/posts/coming-back.html', (34051072, 18940) 'render_taxonomies:output/es/categories/pip.html', (34381824, 10714) 'render_pages:output/posts/a-simple-minimap-for-your-nbconverted-ipynb.html', (32820224, 19272) @@ -903,7 +903,7 @@ 'render_taxonomies:output/es/categories/viper.html', (32919040, 10818) 'render_galleries:output/galleries/loadwrite/loader1.png', (466944, 278) 'render_sources:output/posts/facundo.txt', (220160, 235) -'render_taxonomies:output/es/categories/python.xml', (35949056, 34476) +'render_taxonomies:output/es/categories/python.xml', (36226560, 35108) 'copy_assets:output/assets/css/nikola_rst.css', (29378560, 1118) 'render_tags:output/categories/life.xml', (940032, 1041) 'render_tags:output/categories/toggle.xml', (1385472, 1542) @@ -966,7 +966,7 @@ 'render_galleries:output/galleries/rise/rss.xml', (34795008, 14095) 'render_taxonomies:output/es/categories/win.html', (33971200, 10714) 'render_taxonomies:output/categories/flood.xml', (5311488, 708) -'render_taxonomies:output/es/categories/opensource.xml', (35468800, 2574) +'render_taxonomies:output/es/categories/opensource.xml', (36107776, 3206) 'render_pages:output/posts/zen-themes-updated.html', (31225344, 19099) 'render_posts:cache/posts/beginning.html', (1732608, 455) 'render_sources:output/posts/ipython-plugin-for-nikola-updated.ipynb', (323072, 291) @@ -975,7 +975,7 @@ 'render_pages:output/posts/48-themes-for-your-ipython-notebook.html', (31625728, 19218) 'render_sources:output/stories/about-me.txt', (1596416, 241) 'render_sources:output/posts/a-new-nikolas-theme-for-my-site-zen.ipynb', (194048, 295) -'render_taxonomies:output/categories/jupyter.xml', (35838464, 7555) +'render_taxonomies:output/categories/jupyter.xml', (36261888, 8187) 'render_tags:output/es/categories/family.xml', (61952, 1041) 'render_galleries:output/galleries/bokehmagic/sin3.png', (197632, 273) 'render_taxonomies:output/categories/minimap.html', (30906880, 7489) @@ -999,7 +999,7 @@ 'render_sources:output/es/posts/nikola-nbconvert.txt', (1185792, 450) 'render_archive:output/es/2012/09/index.html', (4502016, 2575) 'render_taxonomies:output/es/categories/threads.xml', (5326336, 778) -'render_taxonomies:output/categories/opensource.html', (35520512, 9230) +'render_taxonomies:output/categories/opensource.html', (36174848, 9862) 'render_posts:cache/posts/facundo.html.es', (164352, 346) 'render_taxonomies:output/categories/talks.html', (31672832, 7825) 'render_taxonomies:output/es/categories/facu.html', (34374656, 7157) @@ -1024,7 +1024,7 @@ 'render_galleries:output/galleries/twitter', (93696, 145) 'render_sources:output/es/posts/trading-logbook-update-22-nov-2013.ipynb', (1816064, 293) 'render_sources:output/posts/my-ipython-powered-semi-automatic-git-workflow.ipynb', (244736, 318) -'render_taxonomies:output/categories/opensource.xml', (35517440, 2574) +'render_taxonomies:output/categories/opensource.xml', (36538368, 3206) 'render_tags:output/es/categories/facu.html', (4440064, 3422) 'render_posts:cache/posts/slideviewer-a-simple-way-to-share-your-ipython-slides.html.es', (213504, 695) 'render_taxonomies:output/es/categories/jupyterlab.html', (33769984, 7881) @@ -1055,7 +1055,7 @@ 'render_archive:output/2012/index.html', (2698752, 2560) 'render_pages:output/es/posts/trading-logbook-update-3.html', (31903744, 14253) 'render_tags:output/categories/css.html', (4443648, 4327) -'render_taxonomies:output/es/categories/python.html', (35681792, 41132) +'render_taxonomies:output/es/categories/python.html', (36418048, 41764) 'render_taxonomies:output/categories/twitter.html', (33563136, 7545) 'render_taxonomies:output/es/categories/family.xml', (6445568, 1040) 'render_pages:output/es/posts/rise-meets-jupyterlab.html', (31512064, 14238) @@ -1071,7 +1071,7 @@ 'render_posts:cache/posts/slider-for-nbconvert.html', (2084864, 385) 'render_tags:output/categories/gh-pages.xml', (1250304, 2529) 'render_pages:output/es/posts/beginning.html', (32930304, 19646) -'render_taxonomies:output/index.html', (34977792, 23018) +'render_taxonomies:output/index.html', (36082688, 23460) 'render_taxonomies:output/es/categories/rise.html', (34769408, 12284) 'copy_assets:output/assets/js/baguetteBox.min.js', (29489664, 1136) 'render_galleries:output/galleries/bokehmagic/themes.thumbnail.png', (907264, 279) @@ -1180,7 +1180,7 @@ 'render_taxonomies:output/es/categories/flood.html', (30135296, 7364) 'render_tags:output/categories/first_post.xml', (44544, 644) 'render_archive:output/2016/06/index.html', (4607488, 2575) -'render_taxonomies:output/categories/nikola.xml', (35813888, 11165) +'render_taxonomies:output/categories/nikola.xml', (35984896, 11797) 'render_tags:output/es/categories/performance.xml', (628736, 1318) 'render_taxonomies:output/es/categories/minimap.xml', (6893056, 833) 'render_taxonomies:output/2018/02/index.html', (33539072, 4425) @@ -1336,14 +1336,14 @@ 'render_pages:output/es/posts/rise-560-is-out.html', (32538112, 7532) 'render_posts:cache/posts/rise-560-is-out.html', (28290560, 381) 'render_galleries:output/galleries/rise/dark_slides.thumbnail.png', (28302848, 277) -'render_taxonomies:output/es/index-6.html', (35846144, 8836) +'render_taxonomies:output/es/index-6.html', (35846144, 9215) 'render_sources:output/posts/rise-561-is-out.ipynb', (28608512, 260) 'render_posts:cache/posts/rise-561-is-out.html', (28628992, 381) 'render_taxonomies:output/2020/02/index.html', (30339584, 3451) 'render_taxonomies:output/es/2020/02/index.html', (34243584, 3451) 'render_posts:cache/posts/rise-561-is-out.es.html', (28700672, 381) 'render_pages:output/es/posts/rise-561-is-out.html', (34235904, 7531) -'render_taxonomies:output/index-6.html', (35672576, 8836) +'render_taxonomies:output/index-6.html', (35672576, 9215) 'render_taxonomies:output/2020/index.html', (30094848, 3046) 'render_taxonomies:output/es/2020/index.html', (30035456, 3046) 'render_sources:output/es/posts/rise-561-is-out.ipynb', (28784640, 260) @@ -1390,14 +1390,14 @@ 'render_taxonomies:output/2020/10/index.html', (35209216, 2519) 'render_taxonomies:output/es/2021/index.html', (35454464, 2117) 'render_posts:cache/posts/a-deep-dive-into-myst-part-1-the-myst-parser-python-api-usage-in-nikola.html', (35464704, 551) -'render_taxonomies:output/2021/08/index.html', (35465728, 2801) +'render_taxonomies:output/2021/08/index.html', (36204032, 3433) 'render_pages:output/es/posts/a-deep-dive-into-myst-part-1-the-myst-parser-python-api-usage-in-nikola.html', (35508224, 5552) -'render_taxonomies:output/es/categories/myst.html', (35513856, 3091) +'render_taxonomies:output/es/categories/myst.html', (36111360, 3723) 'render_taxonomies:output/2021/index.html', (35530240, 2117) -'render_taxonomies:output/es/categories/myst.xml', (35586048, 809) -'render_taxonomies:output/categories/myst.html', (35610624, 3091) -'render_taxonomies:output/categories/myst.xml', (35723264, 809) -'render_taxonomies:output/es/2021/08/index.html', (35724288, 2801) +'render_taxonomies:output/es/categories/myst.xml', (36106240, 1441) +'render_taxonomies:output/categories/myst.html', (36189184, 3723) +'render_taxonomies:output/categories/myst.xml', (35997184, 1441) +'render_taxonomies:output/es/2021/08/index.html', (36483584, 3433) 'render_sources:output/posts/a-deep-dive-into-myst-part-1-the-myst-parser-python-api-usage-in-nikola.ipynb', (35855360, 374) 'render_posts:cache/posts/a-deep-dive-into-myst-part-1-the-myst-parser-python-api-usage-in-nikola.es.html', (35855872, 551) 'render_sources:output/es/posts/a-deep-dive-into-myst-part-1-the-myst-parser-python-api-usage-in-nikola.ipynb', (35856896, 374) diff --git a/.doit.db.dat b/.doit.db.dat index 34d99d8697498faffa8505b0d1fda43cf8e3cc62..d21174b2b182492842374cadc8a1d2f5e3b31353 100644 GIT binary patch delta 26882 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 a*8eZk_%Dw%PCy+L`DlJ6kNwpGjsFKHMtu7K delta 26885 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 diff --git a/.doit.db.dir b/.doit.db.dir index bf717f66..624341d8 100644 --- a/.doit.db.dir +++ b/.doit.db.dir @@ -335,7 +335,7 @@ 'render_tags:output/es/categories/blog.xml', (770560, 7665) 'render_tags:output/es/categories/python.xml', (2932224, 27527) 'render_tags:output/es/categories/zenmode.xml', (1253888, 840) -'sitemap:output/sitemap.xml', (36295168, 83872) +'sitemap:output/sitemap.xml', (36295168, 83874) 'render_tags:output/es/categories/facu.xml', (2298368, 501) 'render_pages:output/posts/one-line-deployment-of-your-site-to-gh-pages.html', (31198208, 19280) 'render_tags:output/categories/viper.html', (4916736, 5163) diff --git a/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.es.html b/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.es.html index 65ab7fc8..30df920e 100644 --- a/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.es.html +++ b/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.es.html @@ -406,29 +406,27 @@

The big questionshttps://github.com/executablebooks/markdown-it-docutils ;-). - Since we do not have Docutils there, it actually makes a lot of sense to write something - new. But, what is the value/need/place for an alternative implementation in Python? - Maybe, we do not need the whole Docutils stuff... but we maybe need some core - functionality?

+ Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-). + Since we do not have Docutils there, it actually makes a lot of sense to write something + new. But, what is the value/need/place for an alternative implementation in Python? + Maybe, we do not need the whole Docutils stuff... but we maybe need some core + functionality?

If we decide to write some minimal support, what pieces are we interested to bring first? - Where those pieces should end up? The markdown-it-docutils package I referenced above is - actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new - markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. - But the MyST-Parser has, in fact, some parsing directive functions. - We may need to move that toward markdown-it-py as the JS plugin does. - That sounds nice, but... is there any other suitable (simpler) alternatives besides the - one I proposed above?

+ Where those pieces should end up? The markdown-it-docutils package I referenced above is + actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new + markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. + But the MyST-Parser has, in fact, some parsing directive functions. + We may need to move that toward markdown-it-py as the JS plugin does. + That sounds nice, but... is there any other suitable (simpler) alternatives besides the + one I proposed above?

- +

Finally,in the MyST community, there are some ongoing discussions about developing a MyST specification that represent what we understand as the MyST language. Having one specification could be interesting and super useful because different actors interested diff --git a/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html b/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html index 65ab7fc8..30df920e 100644 --- a/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html +++ b/cache/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html @@ -406,29 +406,27 @@

The big questionshttps://github.com/executablebooks/markdown-it-docutils ;-). - Since we do not have Docutils there, it actually makes a lot of sense to write something - new. But, what is the value/need/place for an alternative implementation in Python? - Maybe, we do not need the whole Docutils stuff... but we maybe need some core - functionality?

+ Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-). + Since we do not have Docutils there, it actually makes a lot of sense to write something + new. But, what is the value/need/place for an alternative implementation in Python? + Maybe, we do not need the whole Docutils stuff... but we maybe need some core + functionality?

If we decide to write some minimal support, what pieces are we interested to bring first? - Where those pieces should end up? The markdown-it-docutils package I referenced above is - actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new - markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. - But the MyST-Parser has, in fact, some parsing directive functions. - We may need to move that toward markdown-it-py as the JS plugin does. - That sounds nice, but... is there any other suitable (simpler) alternatives besides the - one I proposed above?

+ Where those pieces should end up? The markdown-it-docutils package I referenced above is + actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new + markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. + But the MyST-Parser has, in fact, some parsing directive functions. + We may need to move that toward markdown-it-py as the JS plugin does. + That sounds nice, but... is there any other suitable (simpler) alternatives besides the + one I proposed above?

- +

Finally,in the MyST community, there are some ongoing discussions about developing a MyST specification that represent what we understand as the MyST language. Having one specification could be interesting and super useful because different actors interested diff --git a/output/categories/docutils.xml b/output/categories/docutils.xml index 15d242cd..52e0312e 100644 --- a/output/categories/docutils.xml +++ b/output/categories/docutils.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about docutils)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about docutils)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:02 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/categories/jupyter.xml b/output/categories/jupyter.xml index 152d3e05..a495bbad 100644 --- a/output/categories/jupyter.xml +++ b/output/categories/jupyter.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about Jupyter)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about Jupyter)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:02 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/categories/myst.xml b/output/categories/myst.xml index 1e9965ed..17b1a4e4 100644 --- a/output/categories/myst.xml +++ b/output/categories/myst.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about MyST)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about MyST)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:02 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/categories/nikola.xml b/output/categories/nikola.xml index ea49f34b..5eb97f38 100644 --- a/output/categories/nikola.xml +++ b/output/categories/nikola.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about nikola)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about nikola)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:02 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/categories/opensource.xml b/output/categories/opensource.xml index 503b36a9..f62d76f4 100644 --- a/output/categories/opensource.xml +++ b/output/categories/opensource.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about opensource)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:04 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about opensource)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/categories/python.xml b/output/categories/python.xml index 8275170e..fd10ec6c 100644 --- a/output/categories/python.xml +++ b/output/categories/python.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about python)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:04 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about python)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/categories/sphinx.xml b/output/categories/sphinx.xml index 97acc6f8..1d3a5a81 100644 --- a/output/categories/sphinx.xml +++ b/output/categories/sphinx.xml @@ -1,5 +1,5 @@ -Damian's blog (Posts about sphinx)http://damianavila.github.io/blog/enTue, 31 Aug 2021 14:48:04 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's blog (Posts about sphinx)http://damianavila.github.io/blog/enTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/docutils.xml b/output/es/categories/docutils.xml index 90c38438..923becda 100644 --- a/output/es/categories/docutils.xml +++ b/output/es/categories/docutils.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre docutils)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre docutils)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/jupyter.xml b/output/es/categories/jupyter.xml index 638e7187..5718321b 100644 --- a/output/es/categories/jupyter.xml +++ b/output/es/categories/jupyter.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre Jupyter)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre Jupyter)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/myst.xml b/output/es/categories/myst.xml index baf0ff8b..e7161da5 100644 --- a/output/es/categories/myst.xml +++ b/output/es/categories/myst.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre MyST)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre MyST)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/nikola.xml b/output/es/categories/nikola.xml index 97009199..39c41557 100644 --- a/output/es/categories/nikola.xml +++ b/output/es/categories/nikola.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre nikola)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre nikola)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/opensource.xml b/output/es/categories/opensource.xml index d5f0f34c..cda321ab 100644 --- a/output/es/categories/opensource.xml +++ b/output/es/categories/opensource.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre opensource)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre opensource)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/python.xml b/output/es/categories/python.xml index c97830dc..5b3fe83f 100644 --- a/output/es/categories/python.xml +++ b/output/es/categories/python.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre python)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre python)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/categories/sphinx.xml b/output/es/categories/sphinx.xml index ece6ba40..09f9664e 100644 --- a/output/es/categories/sphinx.xml +++ b/output/es/categories/sphinx.xml @@ -1,5 +1,5 @@ -El blog de Damian (Publicaciones sobre sphinx)http://damianavila.github.io/blog/esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damian (Publicaciones sobre sphinx)http://damianavila.github.io/blog/esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html b/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html index d097cd9d..be999da4 100644 --- a/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html +++ b/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html @@ -518,31 +518,29 @@

The big questionshttps://github.com/executablebooks/markdown-it-docutils ;-). - Since we do not have Docutils there, it actually makes a lot of sense to write something - new. But, what is the value/need/place for an alternative implementation in Python? - Maybe, we do not need the whole Docutils stuff... but we maybe need some core - functionality?

+ Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-). + Since we do not have Docutils there, it actually makes a lot of sense to write something + new. But, what is the value/need/place for an alternative implementation in Python? + Maybe, we do not need the whole Docutils stuff... but we maybe need some core + functionality?

If we decide to write some minimal support, what pieces are we interested to bring first? - Where those pieces should end up? The markdown-it-docutils package I referenced above is - actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new - markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. - But the MyST-Parser has, in fact, some parsing directive functions. - We may need to move that toward markdown-it-py as the JS plugin does. - That sounds nice, but... is there any other suitable (simpler) alternatives besides the - one I proposed above?

+ Where those pieces should end up? The markdown-it-docutils package I referenced above is + actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new + markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. + But the MyST-Parser has, in fact, some parsing directive functions. + We may need to move that toward markdown-it-py as the JS plugin does. + That sounds nice, but... is there any other suitable (simpler) alternatives besides the + one I proposed above?

- +

Finally,in the MyST community, there are some ongoing discussions about developing a MyST specification that represent what we understand as the MyST language. Having one specification could be interesting and super useful because different actors interested diff --git a/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb b/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb index 2b805249..c4dec039 100644 --- a/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb +++ b/output/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb @@ -336,12 +336,12 @@ " One caveat with this approach would be missing some Sphinx features (ie. cross-linking\n", " between documents) based on custom roles and directives that we may need to re-implement.\n", "\n", - "2. Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", + "* Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", "\n", " Docutils actually introduces the roles and directives concept (that Sphinx extend) so if\n", " we want to go docutils-free, then we will need to re-implement those concepts.\n", "\n", - "3. Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", + "* Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", "\n", " There is currently a nice example about an alternative implementation from the\n", " Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-).\n", diff --git a/output/es/rss.xml b/output/es/rss.xml index be7feadb..5669a634 100644 --- a/output/es/rss.xml +++ b/output/es/rss.xml @@ -1,5 +1,5 @@ -El blog de Damianhttp://damianavila.github.io/blog/Mi lugar para compartir algunas ideas con el mundo.esTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +El blog de Damianhttp://damianavila.github.io/blog/Mi lugar para compartir algunas ideas con el mundo.esTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html b/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html index 344d4ee3..7a5e8b57 100644 --- a/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html +++ b/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html @@ -517,31 +517,29 @@

The big questionshttps://github.com/executablebooks/markdown-it-docutils ;-). - Since we do not have Docutils there, it actually makes a lot of sense to write something - new. But, what is the value/need/place for an alternative implementation in Python? - Maybe, we do not need the whole Docutils stuff... but we maybe need some core - functionality?

+ Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-). + Since we do not have Docutils there, it actually makes a lot of sense to write something + new. But, what is the value/need/place for an alternative implementation in Python? + Maybe, we do not need the whole Docutils stuff... but we maybe need some core + functionality?

If we decide to write some minimal support, what pieces are we interested to bring first? - Where those pieces should end up? The markdown-it-docutils package I referenced above is - actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new - markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. - But the MyST-Parser has, in fact, some parsing directive functions. - We may need to move that toward markdown-it-py as the JS plugin does. - That sounds nice, but... is there any other suitable (simpler) alternatives besides the - one I proposed above?

+ Where those pieces should end up? The markdown-it-docutils package I referenced above is + actually a markdown-it (JS) plugin. If we follow that pattern, we should create a new + markdown-it-py-docutils plugin and we are no longer in the MyST-Parser territory. + But the MyST-Parser has, in fact, some parsing directive functions. + We may need to move that toward markdown-it-py as the JS plugin does. + That sounds nice, but... is there any other suitable (simpler) alternatives besides the + one I proposed above?

- +

Finally,in the MyST community, there are some ongoing discussions about developing a MyST specification that represent what we understand as the MyST language. Having one specification could be interesting and super useful because different actors interested diff --git a/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb b/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb index 2b805249..c4dec039 100644 --- a/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb +++ b/output/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb @@ -336,12 +336,12 @@ " One caveat with this approach would be missing some Sphinx features (ie. cross-linking\n", " between documents) based on custom roles and directives that we may need to re-implement.\n", "\n", - "2. Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", + "* Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", "\n", " Docutils actually introduces the roles and directives concept (that Sphinx extend) so if\n", " we want to go docutils-free, then we will need to re-implement those concepts.\n", "\n", - "3. Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", + "* Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", "\n", " There is currently a nice example about an alternative implementation from the\n", " Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-).\n", diff --git a/output/rss.xml b/output/rss.xml index eb51cbf0..aad2f180 100644 --- a/output/rss.xml +++ b/output/rss.xml @@ -1,5 +1,5 @@ -Damian's bloghttp://damianavila.github.io/blog/My place to share some thoughts with the world.enTue, 31 Aug 2021 14:48:05 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> +Damian's bloghttp://damianavila.github.io/blog/My place to share some thoughts with the world.enTue, 31 Aug 2021 19:40:03 GMTNikola (getnikola.com)http://blogs.law.harvard.edu/tech/rssA deep dive into MyST, Part 2: The MyST-Parser, Docutils and Sphinxhttp://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.htmlDamian Avila<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt"> </div><div class="inner_cell"> <div class="text_cell_render border-box-sizing rendered_html"> <blockquote><p><em>This is a series of blog posts inviting you to join me in a little journey I have diff --git a/output/sitemap.xml b/output/sitemap.xml index 03719d2d..ff13454f 100644 --- a/output/sitemap.xml +++ b/output/sitemap.xml @@ -175,7 +175,7 @@ http://damianavila.github.io/blog/2021/08/index.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/2021/index.html @@ -231,7 +231,7 @@ http://damianavila.github.io/blog/categories/docutils.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/extension.html @@ -299,7 +299,7 @@ http://damianavila.github.io/blog/categories/jupyter.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/jupyterlab.html @@ -339,7 +339,7 @@ http://damianavila.github.io/blog/categories/myst.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/nbconvert.html @@ -351,11 +351,11 @@ http://damianavila.github.io/blog/categories/nikola.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/opensource.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/osx.html @@ -387,7 +387,7 @@ http://damianavila.github.io/blog/categories/python.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/reveal.html @@ -415,7 +415,7 @@ http://damianavila.github.io/blog/categories/sphinx.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/support.html @@ -651,7 +651,7 @@ http://damianavila.github.io/blog/es/2021/08/index.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/2021/index.html @@ -707,7 +707,7 @@ http://damianavila.github.io/blog/es/categories/docutils.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/extension.html @@ -775,7 +775,7 @@ http://damianavila.github.io/blog/es/categories/jupyter.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/jupyterlab.html @@ -815,7 +815,7 @@ http://damianavila.github.io/blog/es/categories/myst.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/nbconvert.html @@ -827,11 +827,11 @@ http://damianavila.github.io/blog/es/categories/nikola.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/opensource.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/osx.html @@ -863,7 +863,7 @@ http://damianavila.github.io/blog/es/categories/python.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/reveal.html @@ -891,7 +891,7 @@ http://damianavila.github.io/blog/es/categories/sphinx.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/support.html @@ -1035,7 +1035,7 @@ http://damianavila.github.io/blog/es/index.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/posts/48-themes-for-your-ipython-notebook.html @@ -1049,7 +1049,7 @@ http://damianavila.github.io/blog/es/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z @@ -1450,7 +1450,7 @@ http://damianavila.github.io/blog/index.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/portfolio/portfolio.slides.html @@ -1466,7 +1466,7 @@ http://damianavila.github.io/blog/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.html - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/posts/a-little-hack-to-get-a-pdf-from-your-ipython-slides.html diff --git a/output/sitemapindex.xml b/output/sitemapindex.xml index 3a70d259..515ffa21 100644 --- a/output/sitemapindex.xml +++ b/output/sitemapindex.xml @@ -51,7 +51,7 @@ http://damianavila.github.io/blog/categories/docutils.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/extension.xml @@ -115,7 +115,7 @@ http://damianavila.github.io/blog/categories/jupyter.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/jupyterlab.xml @@ -155,7 +155,7 @@ http://damianavila.github.io/blog/categories/myst.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/nbconvert.xml @@ -167,11 +167,11 @@ http://damianavila.github.io/blog/categories/nikola.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/opensource.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/osx.xml @@ -203,7 +203,7 @@ http://damianavila.github.io/blog/categories/python.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/reveal.xml @@ -231,7 +231,7 @@ http://damianavila.github.io/blog/categories/sphinx.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/categories/support.xml @@ -343,7 +343,7 @@ http://damianavila.github.io/blog/es/categories/docutils.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/extension.xml @@ -407,7 +407,7 @@ http://damianavila.github.io/blog/es/categories/jupyter.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/jupyterlab.xml @@ -447,7 +447,7 @@ http://damianavila.github.io/blog/es/categories/myst.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/nbconvert.xml @@ -459,11 +459,11 @@ http://damianavila.github.io/blog/es/categories/nikola.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/opensource.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/osx.xml @@ -495,7 +495,7 @@ http://damianavila.github.io/blog/es/categories/python.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/reveal.xml @@ -523,7 +523,7 @@ http://damianavila.github.io/blog/es/categories/sphinx.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/es/categories/support.xml @@ -643,7 +643,7 @@ http://damianavila.github.io/blog/es/rss.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/galleries/Facu_RN/rss.xml @@ -699,10 +699,10 @@ http://damianavila.github.io/blog/rss.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z http://damianavila.github.io/blog/sitemap.xml - 2021-08-31T14:48:00Z + 2021-08-31T19:40:00Z \ No newline at end of file diff --git a/posts/.ipynb_checkpoints/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx-checkpoint.ipynb b/posts/.ipynb_checkpoints/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx-checkpoint.ipynb index 2b805249..c4dec039 100644 --- a/posts/.ipynb_checkpoints/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx-checkpoint.ipynb +++ b/posts/.ipynb_checkpoints/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx-checkpoint.ipynb @@ -336,12 +336,12 @@ " One caveat with this approach would be missing some Sphinx features (ie. cross-linking\n", " between documents) based on custom roles and directives that we may need to re-implement.\n", "\n", - "2. Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", + "* Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", "\n", " Docutils actually introduces the roles and directives concept (that Sphinx extend) so if\n", " we want to go docutils-free, then we will need to re-implement those concepts.\n", "\n", - "3. Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", + "* Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", "\n", " There is currently a nice example about an alternative implementation from the\n", " Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-).\n", diff --git a/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb b/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb index 2b805249..c4dec039 100644 --- a/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb +++ b/posts/a-deep-dive-into-myst-part-2-the-myst-parser-docutils-and-sphinx.ipynb @@ -336,12 +336,12 @@ " One caveat with this approach would be missing some Sphinx features (ie. cross-linking\n", " between documents) based on custom roles and directives that we may need to re-implement.\n", "\n", - "2. Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", + "* Do we want to have docutils-free support for roles and directives in the MyST Python API?\n", "\n", " Docutils actually introduces the roles and directives concept (that Sphinx extend) so if\n", " we want to go docutils-free, then we will need to re-implement those concepts.\n", "\n", - "3. Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", + "* Does it makes sense to create a docutils alternative in Python? How much of its functionality would need to be replicated? How should it be extended or enhanced?\n", "\n", " There is currently a nice example about an alternative implementation from the\n", " Executable Books community, but in the Javascript world: https://github.com/executablebooks/markdown-it-docutils ;-).\n", diff --git a/state_data.json b/state_data.json index 4b15ae43..ad510e1c 100644 --- a/state_data.json +++ b/state_data.json @@ -1,3 +1,3 @@ { - "last_deploy": "2021-08-23T19:43:25.009621" + "last_deploy": "2021-08-31T14:50:39.522000" } \ No newline at end of file