https://github.com/jhudsl/ottr_template
OTTR for making courses! This is a template repo that helps people write 1 course but publish it in three places. Rendered example: https://jhudatascience.org/OTTR_Template/
https://github.com/jhudsl/ottr_template
edtech-software education online-learning open-source
Last synced: about 2 months ago
JSON representation
OTTR for making courses! This is a template repo that helps people write 1 course but publish it in three places. Rendered example: https://jhudatascience.org/OTTR_Template/
- Host: GitHub
- URL: https://github.com/jhudsl/ottr_template
- Owner: jhudsl
- License: cc-by-4.0
- Created: 2021-03-05T20:44:48.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-05T15:56:23.000Z (3 months ago)
- Last Synced: 2025-02-23T17:15:05.724Z (2 months ago)
- Topics: edtech-software, education, online-learning, open-source
- Language: CSS
- Homepage: https://www.ottrproject.org/
- Size: 56.4 MB
- Stars: 17
- Watchers: 6
- Forks: 14
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
README
## OTTR for Courses!
Go to [ottrproject.org](https://www.ottrproject.org/) to get started! :tada:
The purpose of this course template and guide is to make course publishing maintenance across multiple different platforms _less painful_.
_This template and guide helps you_:
- Edit and write a course in [RMarkdown files](https://rmarkdown.rstudio.com/) and have it published to multiple different platforms:
- [Leanpub](https://leanpub.com/bookstore?type=course)
- [Bookdown](https://bookdown.org/)
- [Coursera](https://www.coursera.org/)
- Have [Github action robots](https://www.ottrproject.org/customize-robots.html) do your repetitive tasks like spell check and re-rendering.
- Use [automagic conversion](https://github.com/jhudsl/ottrpal) to ease the lift of prepping the material for different platforms' formats.
- Use [our Docker image](https://hub.docker.com/repository/docker/jhudsl/base_ottr) for consistency across authors as well as to help you [avoid dependency hell](https://en.wikipedia.org/wiki/Dependency_hell).[See the OTTR pre-print here!](https://arxiv.org/abs/2203.07083)
## Courses that have been made using this template:
- [Documentation and Usability](https://jhudatascience.org/Documentation_and_Usability/)
- [Leadership for Cancer Informatics Research](https://jhudatascience.org/Informatics_Research_Leadership/)
- [Reproducibility in Cancer Informatics](https://jhudatascience.org/Reproducibility_in_Cancer_Informatics/)
- [Advanced Reproducibility in Cancer Informatics](https://jhudatascience.org/Adv_Reproducibility_in_Cancer_Informatics/)## To Get Started
- Go to the [ottrproject.org](https://www.ottrproject.org/).
- Check out the [rendered version of the template](https://jhudatascience.org/OTTR_Template/).
- Check out our [course on using Leanpub](https://hutchdatascience.org/Using_Leanpub/index.html) for help publishing on this platform.
- Please take a look at the [code of conduct](./code_of_conduct.md).
- If you encounter any problems or have ideas for improvements to this template repository or this getting started guide, please [file an issue here](https://github.com/jhudsl/OTTR_Template/issues/new/choose)! Your feedback is very much appreciated.## Contributing
If you'd like to contribute, we love that! Please go to the [CONTRIBUTING.md doc](https://github.com/jhudsl/OTTR_Template/blob/main/CONTRIBUTING.md).