FOSS Politics Writing Activity
From Foss2Serve
FOSS Politics Writing Activity
Contents |
Preparation:
Description | This activity helps student investigate politics within the open-source community. |
Source | Ed Mirelli |
Prerequisite Knowledge | Basic knowledge of definition of Open Source |
Estimated Time to Completion | 2 weeks |
Learning Objectives | Close reading of articles. Identifying concepts and relationships. Writing communication. |
Materials/Environment | Current events articles or papers |
Rights | |
Turn In | Written abstract or essay |
Background:
Every community has politics. Understanding those politics is important work effectively within a community. This activity helps student investigate politics within the open-source community.
Directions:
Read articles that discuss the organizational and institutional view of FOSS, focusing on how communications in FOSS projects are organized and structured, and how FOSS projects have inherent politics. The outcomes of this activty is the production of a summary (extended abstract) address the research methods used to study these situations - this could be modified to address more pertinent aspects about the FOSS community.
Articles that have been used in the past, include:
- Ebert, Christof , "Open Source Drives Innovation Software", IEEE 2007 (Volume:24, Issue: 3)
- Morelli,Ralph. "A global collaboration to deploy help to China" Communications of the ACM CACM,Volume 53 Issue 12, December 2010
- Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. Zilouchian Moghaddam, Roshanak and Twidale, Michael and Bongen, Kora. "Open Source Interface Politics: Identity, Acceptance, Trust, and Lobbying". 2011 CHI '11 Extended Abstracts on Human Factors in Computing
Specific Tasks
<What will group members do.>
public void main () { print "Hello" }
Notes on Use
- This is a general activity that could be appropriate for a variety of classes.
- Openness courses
- Any course where you want students to understand how FOSS communities communicate/work-flow
- Research methods course (information literacy)
- Less programming course, like CS0
- Writing component
- Ethics course
- Gen ed course
- How will you assess the submission?
- Writing rubrics
- Content rubrics
- Identify research methods correctly
- Process rubrics
- E.g., other steps they took to dig into the material
- List any question or concerns you have about implementing your activity.
- How do you fit it into your curriculum that already has a lot of requirements?
- Grading time
- Build up to larger assignment with smaller assignments.
- Matching level of articles to level of students.
- What type of support will you need to implement your activity?
- Grading
- Tutoring