End-to-End Testing of Open-Source Hardware Documentation Developed in Large Collaborations
Melinda Yuan, Aruna Das, Sunny Hu, Aaroosh Ramadorai, Imaan Sidhu,, Luke Zerrer, Jeremiah Alonzo, Daniel Jarka, Antonio Lobaccaro, Leonardo, Lobaccaro, Raymond Provost, Alex Zhindon-Romero, Luca Matone, Szabolcs Marka,, Zsuzsa Marka

TL;DR
This paper examines how large scientific collaborations develop and test open source hardware documentation, highlighting best practices, challenges, and the educational value of involving diverse student teams in end-to-end testing.
Contribution
It provides a case study of open source hardware testing in a large collaboration, offering insights and recommendations for improving documentation and community practices.
Findings
Large collaborations foster teamwork and diverse role models.
Student teams successfully tested hardware from over a decade ago.
Recommendations for enhancing open source hardware development and documentation.
Abstract
Large scientific collaborations, often with hundreds or thousands of members, are an excellent opportunity for a case study in best practices implemented while developing open source hardware. Using a publicly available design of timing equipment for gravitational wave detectors as a case study, we evaluated many facets of the open source hardware development, including practices, awareness, documentation, and longevity. Two diverse student teams, composed of high school and college students, participated in an end-to-end exercise of testing publicly-available documented hardware that originated from more than a decade ago. We found that the primary value of large collaborations lie in the ability to cultivate teamwork, provide a diverse set of role-models, and explore the possibilities of open hardware development of varying complexities. Learning from the experiences of the student…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Biomedical and Engineering Education · Distributed and Parallel Computing Systems
