The corporate market is now embracing free, ''open
source'' software like never before, as evidenced by the
recent success of the technologies underlying LAMP
(Linux, Apache, MySQL, and PHP). Each is the result of a
publicly collaborative process among numerous developers
who volunteer their time and energy to create better
software. The truth is, however, that the overwhelming
majority of free software projects fail. To help you
beat the odds, O'Reilly has put together Producing Open
Source Software, a guide that recommends tried and true
steps to help free software developers work together
toward a common goal. Not just for developers who are
considering starting their own free software project,
this book will also help those who want to participate
in the process at any level. The book tackles this very
complex topic by distilling it down into easily
understandable parts. Starting with the basics of
project management, it details specific tools used in
free software projects, including version control, IRC,
bug tracking, and Wikis.Author Karl Fogel, known for his
work on CVS and Subversion, offers practical advice on
how to set up and use a range of tools in combination
with open mailing lists and archives. He also provides
several chapters on the essentials of recruiting and
motivating developers, as well as how to gain
much-needed publicity for your project. While managing a
team of enthusiastic developers -- most of whom you've
never even met -- can be challenging, it can also be
fun. Producing Open Source Software takes this into
account, too, as it speaks of the sheer pleasure to be
had from working with a motivated team of free software
developers. |
|