STOP SOPA ☣ STOP RWA

Two bills are making their way through the U.S. Congress that would have highly negative consequences for AcaWiki and the public good. Please take action against both.

Many large sites are blacked out January 18 to spur action against SOPA. Visit americancensorship.org to take action against this bill, which is a censorship and security risk for the entire internet. Wikimedia's General Counsel explains how SOPA would hurt wikis.

RWA would prohibit federal agencies from conditioning their grants to require that articles reporting on publicly funded research be made accessible to the public online. This is unjust and would specifically harm AcaWiki by greatly reducing the number of people with access to important literature — access is required to summarize. Please tell congresspeople to oppose RWA.

See AcaWiki:SOPA-RWA for planning and discussion of this message.

Participation in online interaction spaces: Design-use mediation in an Open Source Software community

From AcaWiki

Jump to: navigation, search


Citation: Flore Barcellini, Françoise Détienne, Jean-Marie Burkhardt (2009) Participation in online interaction spaces: Design-use mediation in an Open Source Software community. International Journal of Industrial Ergonomics (RSS)

doi: 10.1016/j.ergon.2008.10.013


Tagged: Design-use mediation (RSS), open source (RSS), Open source software (RSS), Online community (RSS), Distributed participatory design (RSS), boundary spanners (RSS), asynchronous collaboration (RSS), design rationale (RSS), mailing lists (RSS)


Summary:

An ongoing theme of Barcellini's research is the analysis of the design processes of open source software, using the artifacts of the design process itself. Those artifacts are classified into three types of spaces:

  1. discussions
  2. documentation
  3. implementations

Barcellini urges use of all three of these types of artefacts.

The hypothesis here is that "successful design-use mediation may be supported by boundary spanner roles emerging from interactions between users and developers". Findings support the hypothesis: " cross-participants seem to be key participants fostering the design process in the successful attempt, being the most involved and guaranteeing the follow-up of the design process". Furthermore, in this case the cross-participants had background & memory about design history and design rationale from unsuccessful proposals which may also be helpful.

The methodology is a structural analysis of publically-available information from the Python community, supplemented by email interviews with two key participants. Data relating to the introduction of a decimal type in Python (covering the period from May 2001 to May 2006) was selected by hand. Listserv posts (from a user-oriented list and a developer-oriented list) were classified into two corpora, depending on whether they concerned unsuccessful attempts or, finally, the successful one. Documentation and implementation of the decimal.py module were also studied.

Three important roles are distinguished:

  1. "boundary spanners", who mediate between users and developers
  2. "common participants", who may participate in discussions on both the user-oriented and developer-oriented lists
  3. "cross-participants", who discuss the same topic on both mailing lists at the same time; cross-discussion is found to be

For this study, "boundary spanners" as the "common participants" who post on both user and developer mailing lists.

The paper mentions several organisational themes

  1. the global organization of discussions
  2. the design-step organization
  3. the temporal delay among discussions
  4. the presence of same-topic parallel discussions

Features of successful proposals

Visualizations provided by this study are particularly useful. (There is also a visualization of the unsuccessful proposals.) Temporal-view-of-successful-proposals.png

Theoretical and practical relevance:

This study may provide insight to contributors to open source projects about the characteristics of successful proposals. In particular, "parallel same-topic discussions" on both user-oriented and developer-oriented may be helpful in driving proposals forward.

Barcellini's characterization of quoting as a social network could be interesting for follow-up work.

Time-based visualizations of discussions, like those provided in this study, could be helpful in other projects, and the methodology could be reused.



Personal tools
Namespaces
Variants
Actions
Navigation
New
Tools
Discussion
Help
Toolbox