benetech / MathShare

MIT License
9 stars 3 forks source link

Explore more efficient dependency with MathLive #567

Open johnhbenetech opened 5 years ago

johnhbenetech commented 5 years ago

Correct me if I'm wrong - my understanding is that current process for integrating the MathLive library is to download it manually and place the artifacts in src/lib/

Since mathlive is available on npm - is it possible to manage the dependency via package.json?

Aha! Link: https://diagramlabs.aha.io/features/B-285

NSoiffer commented 5 years ago

Potentially we can do this, but we would need Arno to start putting many more labels/versions on mathlive than he currently does. We definitely don't want the latest version as it isn't stable.

Also, I make changes and bring them into MathShare from time to time before pushing them out into mathlive to make sure that are what we want.

For these two reasons, I think we should leave mathlive's inclusion as being done manually for the time being.