Areas we want to see students learning are:
- Communication -- with mentors, other project members, affected people, interested people, general audience.
- Community interaction -- is interactive, tries to resolve communication problems, open work interaction, does work in a way that community can see and become involved in.
- Project work -- made expected or adjusted process against milestones, did work in line with community practices/values/norms of open collaboration,
Give points from 1 to 5 for each of the areas below. The 1 represents the lowest score and the 5 the highest score. Sum each score for each category, for example, "Communication: 20, Community interaction: 18, Project work: 19."
Communication
Communication -- with mentors, other project members, affected people, interested people, general audience.
Give the students from 1 to 5 points for each of these areas:
- Seeks and responds to communication from mentor.
- Seeks and responds to communication from other community members.
- Works to communicate and fix communication problems.
- Work is transparent.
- Important discussion channels have been used (blogs, mailing lists, IRC, others per project)
Community interaction
Community interaction -- works to understand community, is interactive, tries to resolve communication problems, open work interaction, does work in a way that community can see and become involved in.
Give the students from 1 to 5 points for each of these areas:
- Learning project community norms.
- Learns and improves from community interactions.
- Interacts regularly with relevant community.
- Community interaction is healthy.
- Work is conducted openly, interactively, and transparently, maintained by good communication.
Project work
Project work -- made expected or adjusted process against milestones, did work in line with community practices/values/norms of open collaboration.
Give the students from 1 to 5 points for each of these areas:
- Set a milestone-based schedule and kept it adjusted and updated.
- Made progress against milestones, original or adjusted.
- Work or adjusted work to align with community.
- Release early, release often and other FOSS dev practices learned and followed.
- Project setup and progress based-on or informed by open collaboration. For example, project code hosted in where access, watching commits, etc. is open to all.