  The collaborative development methods pioneered by the open source software
community offer a way to create lessons that are open, accessible, and
sustainable. This paper presents ten simple rules for doing this drawn from our
experience with several successful projects.
