asciidoctor / asciidoctor-diagram

:left_right_arrow: Asciidoctor diagram extension, with support for AsciiToSVG, BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag), Ditaa, Erd, GraphViz, Mermaid, Msc, PlantUML, Shaape, SvgBob, Syntrax, UMLet, Vega, Vega-Lite and WaveDrom.
http://asciidoctor.org
MIT License
435 stars 106 forks source link

Remove Shaape support #320

Open snecklifter opened 3 years ago

snecklifter commented 3 years ago

Shaape fails on all environments and is no longer maintained [1]

  1. https://github.com/christiangoltz/shaape/issues/20
pepijnve commented 3 years ago

I'm not inclined to remove the glue code even if we can no longer test it easily. Someone somewhere might be using this in a documentation pipeline so removing this would be a breaking change.

Perhaps on a 3.x branch we could do this.

snecklifter commented 3 years ago

@pepijnve sure, the linked issue indicated to me that it doesn't work on python 2.7 and I can't see it working on python 3 as the code hasn't been updated for over 6 years. I'll look at creating a branch for stuff like this perhaps.