Components are customized on demand, meaning we'll customize only needed components.
List of Petlja customized components (including new components):
- activecode
- mchoice
- dragndrop
- fillintheblank
- parsonsprob
- karel (new)
- infonote (new)
- questionnote (new)
List of unsuppored Runestone components:
- note (use infonote instead)
Just submit an issue in this repo.
- If you already have runestone, remove it with
pip uninstall runestone - Clone this repository
- From repository folder, run
pip install -e . - If you're migrating existing project, you'll have to replays
_templatesfolder in your Runestone project withrunestone/common/project_template/_templatesfolder from this repo (also check for usage of unsuppored components) - Use
runestonelike before - To update, do
git pullin repository (we do NOT guarantee that master branch will always work, so please reach out tomarkobakovic95@gmail.comorv-srbozo@microsoft.combefore updating)