StevenClontz / Mastr

DEPRECATED -- This project is being refactored at StevenClontz/masterit
https://github.com/StevenClontz/masterit
0 stars 0 forks source link

Only require Sage (adopt Mustache and XSL) #12

Open StevenClontz opened 4 years ago

StevenClontz commented 4 years ago

Remove all the Ruby code to just require an updated Sage (with its corresponding Python, perhaps with some libraries). This will include changing the current ERB into (probably) Mustache/Handlebars, and replacing mastr.rb with XSL transformations.

siwelwerd commented 4 years ago

Any update on this? I need to update a bunch of the linear algebra exercises, but I had so much fun getting this running on my office machine I thought I would wait until this is resolved to try and run Mastr on my home machine (using Ubuntu through WSL on my windows laptop).

StevenClontz commented 4 years ago

This repo will eventually be deprecated and replaced with https://github.com/StevenClontz/masterit that I demoed at the conference. With https://github.com/PreTeXtBook/pretext-cli/ 0.0 released, I should be able to return to this soon.

I need to put some hours in to turn that into a proper platform for programmatic use (e.g. generating PDFs/websites with lots of exercises), rather than just backing for a Jupyter notebook. But if you're ready to start authoring/revising LA stuff now, I'll set you up with a paid CoCalc project so you can do the authoring in Jupyter notebooks for now, and we'll pull that work back out into tbil-la once I've got the workflow to generate things set up.