Software Carpentry has been teaching researchers in science, engineering, medicine, and related disciplines the computing skills they need to get more done in less time and with less pain. Several workshops are held in which students are required to setup their system by installing necessary packages.

Currently software carpentry provides the installation-test scripts so that, students can check whether they've successfully installed all software required during the workshop. But the results generated by the scripts are not collected anywhere.

In this project a server is to be written for storing results of installation-testing scripts, and also enhancing the testing scripts by adding an option for users to collect results and send them to the server. It will help in figuring out what all problems students usually face in installations ,and also the packages which need to be deprecated in future.



Prerit Garg


  • piotrb
  • Raniere Silva