Supporting Distributed and Decentralized Projects: Drawing Lessons from the Open Source Community

TitleSupporting Distributed and Decentralized Projects: Drawing Lessons from the Open Source Community
Publication TypeConference Paper
Year of Publication2003
AuthorsErenkrantz, J, Taylor, RN
Secondary Title1st Workshop on Open Source in an Industrial Context
Date Published10/2003
Keywordsabiword, apache, debian, freebsd, kde, linux, mozilla, mysql, perl, PHP, postgresql, python, subversion, tomcat, tools
Abstract

Open source projects are typically organized in a distributed and decentralized manner. These factors strongly determine the processes followed and constrain the types of tools that can be utilized. This paper explores how distribution and decentralization have affected processes and tools in existing open source projects with the goals of summarizing the lessons learned and identifying opportunities for improving both. Issues considered include decision-making, accountability, communication, awareness, rationale, managing source code, testing, and release management.

Notes

"We begin the remainder of the paper with discussion of a survey of open source projects, showing similarities that have arisen in tool usage"

Full Text
AttachmentSize
PDF icon erenkrantz2003.pdf513.02 KB