To execute our mission we develop and maintain several software tools. This document serves as an index for all the tools and projects we're working on. For things we've developed, this document will contain a link to the GitHub repo. The README file in that repo contains the project specific documentation.
At the end of the document there are links to some meta-level documentation/
- The general prioritized project contains GitHub issues we are working on right now.
- We keep notes of our weekly tech call
- The P2PU Roadmap shows short and medium term plans for the whole of P2PU
- The Google drive folder contains several documents that may not be listed here.
The most important projects are we working on on a regular basis are the P2PU home page and learning circles. The homepage provides a robust frontend for users while learning circles provides an API for the interactive parts of the P2PU home page. Many of the other active projects are extensions of this or components that forms a part of it.
- P2PU homepage: GitHub
- Learning circles: GitHub
- Team pages: GitHub
- Course-in-a-box: GitHub
- p2pu-components: GitHub
- p2pu-theme: GitHub
- Wordpress theme: GitHub
- Wordpress - we use a Wordpress instance hosted on Dreamhost
- Discourse - we host a discourse forum for discussion in our community. See marvin/community.yml for details on how it is set up.
- Etherpad - we also run a etherpad-lite instance for short-lived notes. See marvin
- Lernanta - GitHub
- Badges - GitHub
- Mechanical MOOC - GitHub
- Archive - GitHub
- Reports - GitHub
- Data - GitHub
- Discourse - https://discourse.p2pu.org
P2PU dev checklist
- Development guide
- Sysadmin guide
- Voice and tone
- Design guidelines and assets
- Notes on EdTech tools
- Tech strategy
- Learning Circle tools
- How we know it works
- We are achieving desired P2PU outcomes
- People are using what we build and host
- Google Analytics
- https://p2pu-furrystats.herokuapp.com/
- People are talking about what we build
- People are repurposing what we build