Enhanced OPE#
In Sprint 5, our team decided to shift our focus towards comprehensive documentation and bringing our collective work into a cohesive format. This effort was part of our ongoing commitment to enhancing the Open Education Project (OPE). We recognized the importance of clear and accessible documentation for both our internal team and the broader community.
One of the key repositories we worked on during this sprint was ‘Open-Education-Testing’ which you can find on GitHub link. This repository served as a central hub for us to edit and contribute to the project’s documentation at this link.
To contribute to this repository, team members followed these steps:
Create an empty repository and all team members clone the same repository
Utilize Jupyter Lab: Run jupyter lab in the terminal to access a user-friendly GUI for working on Jupyter notebooks in a web browser
Edit relevant files in subdirectories
After completing changes, execute make build followed by make pub. These commands ensure that your changes are reflected on the OPE website
Additional steps on creating the textbook cand be found at this link
Running the git commands add, commit, and push can get tedious when a user may want to see these changes instantly. Therefore our team has created the commands
make push
make sync
to streamline the git commands. You can see the git commands these commands combine at this link in push.sh and synch.sh.
By working together and dedicating ourselves to documentation, we aimed to provide a valuable resource for the OPE community and align with our commitment to open education and accessible knowledge sharing.
Introduction written by Riya Deokar