SemanticMediaWiki / Mermaid

Provides a parser function to generate diagrams and flowcharts with the help of the mermaid script language
https://www.mediawiki.org/wiki/Extension:Mermaid
Other
36 stars 24 forks source link

How to install Mermaid without Composer #46

Closed EmberHeartshine closed 4 years ago

EmberHeartshine commented 4 years ago

Setup and configuration

Issue

My MediaWiki installation is not configured to use Composer, but the instructions only explain how to install using Composer. Is it possible to use Mermaid in this case?

mario-tripaneer commented 4 years ago

Greetings, I'm facing the same issue, would be great to know what is necessary when setting up without composer.

mwjames commented 4 years ago

only explain how to install using Composer.

The extension is provided as-is and uses technology that put the least strain on ones volunteer time. Users can provide tarballs (or whatever format they think is required) but they should not expect that different versions or installation methods are maintained for the sake of convenience. The extension is just not important enough to warrant any special treatment.

EmberHeartshine commented 4 years ago

Wow.

mwjames commented 4 years ago

Wow.

I could have left the ticket open without any feedback but I think making the situation clear to the audience is a fair approach.

kghbln commented 4 years ago

As a general note: An hosting environment not supporting Composer is imho not suited for MediaWiki itself already. This issue here just fallout from this as hard as it may sound.