View on GitHub

COMP 491/492

Dickinson College Computer Science Senior Seminar

H/FOSS Project Review

Introduction

In the H/FOSS Project Exploration assignment you collected basic information about some projects to which you might be interested in contributing. In this assignment you will build on that background by gathering more in depth and detailed information about a few of the projects that you are most interested in. This will include assessing how welcoming a community is to new comers, how responsive they are to questions, how well documented the project is, and thinking about what you’ll need to learn to get started. Collecting this additional information will take some time and effort, but it will be very helpful in making a well informed decision in the next activity, which asks you to select the project community with which you will work for the remainder of the year.

Assignment

Students pursuing a FOSS Project must each complete an H/FOSS Project Review for 2 H/FOSS projects of interest. Students pursuing Honors Projects must each complete the review questions below for 1 H/FOSS project. Ideally, your project reviews will build upon your project explorations. However, they may also be projects that were explored by others (see the Wiki) or they could include a newly discovered project. If you elect to review a project that you did not explore, you will need to complete the Project Exploration assignment for the new project before continuing with this review.

For each project that you review:

  1. Visit the course Wiki on the course Moodle (link on home page).
  2. Go to the H/FOSS Projects List page on the Wiki.
  3. In the “Project Reviews” section, add a line that links to the project’s home page and to the the Wiki page that you created for the project during the project exploration (you will be adding your review to that same Wiki page). The format of the link line should be the same as for the Project Exploration assignment.
  4. Add the information described in the H/FOSS Project Review section below to your Wiki page for the project.

H/FOSS Project Review

Your H/FOSS Project Review must contain the information indicated below. Please use headings and bulleted lists corresponding to each section below to make it easy for the instructor (and you) to identify the information.

Grading

The grading critera for the Project Exploration are included in the Project Selection rubric on the Course Syllabus.

Acknowledgements: This assignment builds from and adapts ideas and content from the following activities created by others: