Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create sandbox tests/examples #1

Closed
mwjames opened this issue Dec 30, 2017 · 2 comments
Closed

Create sandbox tests/examples #1

mwjames opened this issue Dec 30, 2017 · 2 comments

Comments

@mwjames
Copy link
Contributor

mwjames commented Dec 30, 2017

After yet another disheartening encounter [0] on the matter of not breaking a working software in connection with MediaWiki, I decided to create a different extension that allows to create flowcharts and sequence diagrams without the need to rely on GraphViz and hereby file uploads that may create issues with a user environment or security.

[1] contains examples and documentation on how to use the mermaid script language (on the matter of the Graphviz DOT syntax, see [2]).

I'm not planning to integrate this with SRF but the GraphViz printer should provide a good enough bootstrap example for making it work with the mermaid syntax.

[0] https://phabricator.wikimedia.org/T181926
[1] https://mermaidjs.github.io/
[2] mermaid-js/mermaid#5

@kghbln kghbln changed the title Create sandbox tests Create sandbox tests/examples Dec 30, 2017
@kghbln
Copy link
Member

kghbln commented Dec 30, 2017

I have created a sample page on the sandbox wiki as well as an info page on mw.o

I also created an issue SemanticMediaWiki/SemanticResultFormats#364 allowing for interested developer to pick up the task of integrating this extension into SRF.

@mwjames
Copy link
Contributor Author

mwjames commented Dec 30, 2017

I have created a sample page on the sandbox wiki as well as an info page on mw.o

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants