The Hume machine: can association networks do more than formal rules
Stanford Humanities Review
Project work: the organisation of collaborative design and development in software engineering
Computer Supported Cooperative Work - Special issue on studies of cooperative design
Collaborative conceptual design: a large software project case study
Computer Supported Cooperative Work - Special issue on studies of cooperative design
Shared leadership in the Apache project
Communications of the ACM
The ramp-up problem in software projects: a case study of how software immigrants naturalize
Proceedings of the 20th international conference on Software engineering
The geography of coordination: dealing with distance in R&D work
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
Distance, dependencies, and delay in a global collaboration
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Collaboration with Lean Media: how open-source software succeeds
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Visualization components for persistent conversations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Understanding open source software development
Understanding open source software development
Open Source Development with CVS
Open Source Development with CVS
Conversation and Community: Chat in a Virtual World
Conversation and Community: Chat in a Virtual World
Life on the Screen: Identity in the Age of the Internet
Life on the Screen: Identity in the Age of the Internet
Programmers and Managers: The Routinization of Computer Programming in the United States
Programmers and Managers: The Routinization of Computer Programming in the United States
Programming Perl
Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
A bit more to it: scholarly communication forums as socio-technical interaction networks
Journal of the American Society for Information Science and Technology
The 3rd workshop on Open Source Software Engineering
Proceedings of the 25th International Conference on Software Engineering
Discourse Diagrams: Interface Design for Very Large-Scale Conversations
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 3 - Volume 3
prefuse: a toolkit for interactive information visualization
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Conversation Map: An Interface for Very Large-Scale Conversations
Journal of Management Information Systems
Using hybrid networks for the analysis of online software development communities
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Computer Supported Cooperative Work
Open Borders? Immigration in Open Source Projects
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Detecting Patch Submission and Acceptance in OSS Projects
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
On Understanding How to Introduce an Innovation to an Open Source Project
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
A socio-cognitive analysis of online design discussions in an Open Source Software community
Interacting with Computers
Cross-participants: fostering design-use mediation in an open source software community
Proceedings of the 14th European conference on Cognitive ergonomics: invent! explore!
Proceedings of the 2008 international working conference on Mining software repositories
Public participation in proprietary software development through user roles and discourse
International Journal of Human-Computer Studies
International Journal of Human-Computer Studies
Can developer-module networks predict failures?
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Latent social structure in open source projects
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Mopping up: modeling wikipedia promotion decisions
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Articulations of wikiwork: uncovering valued work in wikipedia through barnstars
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Wikipedians are born, not made: a study of power editors on Wikipedia
Proceedings of the ACM 2009 international conference on Supporting group work
Understanding Sustained Participation in Open Source Software Projects
Journal of Management Information Systems
Understanding the process of participating in open source communities
FLOSS '09 Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Using social visualization to motivate social production
IEEE Transactions on Multimedia - Special section on communities and media computing
Socialization tactics in wikipedia and their effects
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Analysis of virtual communities supporting OSS projects using social network analysis
Information and Software Technology
How power users help and hinder open bug reporting
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CodeSaw: a social visualization of distributed software development
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
Major HCI challenges for open source software adoption and development
OCSC'07 Proceedings of the 2nd international conference on Online communities and social computing
Failure preventing recommendations
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
A stage model of open source activities: an exploratory analysis on open source repository
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Seeing eye to eye? An exploratory study of free open source software users' perceptions
Journal of Systems and Software
Attracting the community's many eyes: an exploration of user involvement in issue tracking
Human Aspects of Software Engineering
Proceedings of the 4th India Software Engineering Conference
Inventive leisure practices: understanding hacking communities as sites of sharing and innovation
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Open source interface politics: identity, acceptance, trust, and lobbying
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Java generics adoption: how new features are introduced, championed, or ignored
Proceedings of the 8th Working Conference on Mining Software Repositories
Entering the circle of trust: developer initiation as committers in open-source projects
Proceedings of the 8th Working Conference on Mining Software Repositories
Editorial: Guest editorial: Studying work practices in Global Software Engineering
Information and Software Technology
Information and Software Technology
The onion patch: migration in open source ecosystems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Free/Libre open-source software development: What we know and what we do not know
ACM Computing Surveys (CSUR)
Newcomer integration and learning in OSS technical support communities
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work Companion
Socializing volunteers in an online community: a field experiment
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Technology-mediated contributions: editing behaviors among new wikipedians
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Mining repositories to reveal the community structures of open source software projects
Proceedings of the 50th Annual Southeast Regional Conference
Journal of Systems and Software
Newcomer integration and learning in technical support communities for open source software
Proceedings of the 17th ACM international conference on Supporting group work
"What's coming next?" Epistemic curiosity and lurking behavior in online communities
Computers in Human Behavior
"Welcome!": social and psychological predictors of volunteer socializers in online communities
Proceedings of the 2013 conference on Computer supported cooperative work
Tea and sympathy: crafting positive new user experiences on wikipedia
Proceedings of the 2013 conference on Computer supported cooperative work
Making peripheral participation legitimate: reader engagement experiments in wikipedia
Proceedings of the 2013 conference on Computer supported cooperative work
The true role of active communicators: an empirical study of Jazz core developers
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
What aren't we measuring?: methods for quantifying wiki-work
Proceedings of the Eighth Annual International Symposium on Wikis and Open Collaboration
Communication in open source software development mailing lists
Proceedings of the 10th Working Conference on Mining Software Repositories
Editing beyond articles: diversity & dynamics of teamwork in open collaborations
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Reflections on 25 Years of Ethnography in CSCW
Computer Supported Cooperative Work
Adoption and use of Java generics
Empirical Software Engineering
Hi-index | 0.00 |
Open Source Software (OSS) development is often characterized as a fundamentally new way to develop software. Past analyses and discussions, however, have treated OSS projects and their organization mostly as a static phenomenon. Consequently, we do not know how these communities of software developers are sustained and reproduced over time through the progressive integration of new members. To shed light on this issue I report on my analyses of socialization in a particular OSS community. In particular, I document the relationships OSS newcomers develop over time with both the social and material aspects of a project. To do so, I combine two mutually informing activities: ethnography and the use of software specially designed to visualize and explore the interacting networks of human and material resources incorporated in the email and code databases of OSS. Socialization in this community is analyzed from two perspectives: as an individual learning process and as a political process. From these analyses it appears that successful participants progressively construct identities as software craftsmen, and that this process is punctuated by specific rites of passage. Successful participants also understand the political nature of software development and progressively enroll a network of human and material allies to support their efforts. I conclude by discussing how these results could inform the design of software to support socialization in OSS projects, as well as practical implications for the future of these projects.