Enable the setiQuest SonATA software to run on many types of Linux distributions
From setiquest wiki
Currently we state the SonATA software will only run on OpenSUSE 11.3. Running on only one Linux distribution is too restrictive for the open source community. We would like to expand this to include several of the most popular Linux distributions such as Ubuntu, CentOS, Fedora, Debian, or more.
The project would involve the following:
- Become familiar with downloading, building and running the SonATA software.
- Create a list of the most popular Linux distributions that SonATA should be ported to. Include MacOSX, Solaris, BSD, and if you think it is possible, Windows.
- Attempt to download, build and run the SonATA software on other Linux distributions.
- Document and fix and issues that make SonATA not run on any of the Linux distributions.
- Interact with SonATA programmers to fix any issues that involve code changes.
- Improve the installation procedures so the download, build, and install instructions are the same for all Linux distributions.
- Create a detailed report on the project and how the SonATA source code was improved. We would like to release this information as an open source project improvement case study.
The successful candidate will have the following qualifications:
- An interest in open source project infrastructure
- Good writing/documentation skills
- Familiarity with more than one type of Linux distribution
- A desire to improve the open source community.
Jon Richards will be the mentor for this project. Jon is the primary person responsible for leading the team that open sourced SonATA. Jon is currently mentoring a group of students from Carnegie Melon University, in their Masters project. Jon will be supported by two other GitHub committers to SonATA software – Jane Jordan and Ken Smolek.