Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/overhangio/tutor-figures
Figures plugin for Tutor, for analytics and reporting
https://github.com/overhangio/tutor-figures
Last synced: 3 months ago
JSON representation
Figures plugin for Tutor, for analytics and reporting
- Host: GitHub
- URL: https://github.com/overhangio/tutor-figures
- Owner: overhangio
- License: agpl-3.0
- Archived: true
- Created: 2019-07-04T09:42:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-09-20T20:38:22.000Z (about 2 years ago)
- Last Synced: 2024-07-18T12:05:21.376Z (4 months ago)
- Language: Python
- Size: 24.4 KB
- Stars: 9
- Watchers: 4
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-starred - overhangio/tutor-figures - Figures plugin for Tutor, for analytics and reporting (others)
README
Figures plugin for `Tutor `_
============================================================⚠️ THIS PLUGIN IS IN MAINTENANCE MODE. Because the underlying Figures application lags behind the latest Open edX release, we are unable to provide continued support for this plugin. If you manage to get Figures to work on Koa (Tutor v11) and later, please open a pull request on this repository to share your findings.
`Figures `_ is a data retrieval and reporting app for Open edX; this is a plugin for Tutor that allows quick and easy integration in an Open edX platform. It works both locally and on a Kubernetes-based platform.
This plugin was developed and open sourced to the community thanks to the generous support of `E-ducation `_. Thank you!
Installation
------------This plugin requires tutor>=3.5.0. Also, you should have installed tutor from source, and not from a pre-compiled binary.
::
pip install tutor-figures
Then, to enable this plugin, run::
tutor plugins enable figures
You will have to re-generate the environment and rebuild the "openedx" docker image::
tutor config save
tutor images build openedxYou will then have to run LMS migrations. To do so, run::
tutor local init
This last step is unnecessary if you run instead ``tutor local quickstart``.
You should then be able to access the Figures dashboard at ``http:///figures``. On a local instance, you should be able to access it at http://localhost/figures.
Installing a fork of Figures
----------------------------By default, Figures is installed from `Appsembler's repository `__. To change this, you can define the repository and version at build time::
tutor images build \
--build-arg FIGURES_REPOSITORY=git+https://github.com/myusername/figures.git \
--build-arg FIGURES_VERSION=alpha \
openedx