X-Git-Url: https://projects.mako.cc/source/fspm_howto/blobdiff_plain/869d3b22b455151bd328cf142e3cbfd6df810246..8ecfa07384512fddf82fea3f8f15e40226489931:/FreeSoftwareDevelopmentHOWTO.sgml diff --git a/FreeSoftwareDevelopmentHOWTO.sgml b/FreeSoftwareDevelopmentHOWTO.sgml index d85158d..6d4bd70 100644 --- a/FreeSoftwareDevelopmentHOWTO.sgml +++ b/FreeSoftwareDevelopmentHOWTO.sgml @@ -17,6 +17,13 @@ + + + v0.2.1 + 10 April 2001 + bch + + @@ -250,6 +257,13 @@ In this version I have the pleasure of acknowledging: + + Josh Crawford, Andy King, and Jaime Davila who all read through + this beast and gave me feedback that has helped me make changes + and improvements to this document. I can't thank you guys enough + for your help. + + Karl Fogel, the author of Open Source Development with CVS published by the Coriolis @@ -393,11 +407,10 @@ Identify and articulate your idea Eric S. Raymond writes about how free software projects start in - his essay, The Cathedral and the Bazaar, which - comes as required reading for any free software developer. It is - available online - . + his essay, The + Cathedral and the Bazaar, which comes as required + reading for any free software developer. It is available online . @@ -754,8 +767,9 @@ The text of the GPL offers a good - description of mechanics of applying a license to a piece - of software. My quick checklist for applying a license includes: + description of the mechanics of applying a license to a + piece of software. My quick checklist for applying a license + includes: @@ -1946,18 +1960,19 @@ pages for more information and options. freeze in effect. + - - Forking + + Forks - Forks are like the most extreme version of a branch. A fork is - when a group of developers takes code from a free software - project and actually starts a brand new free software - project with it. The most famous example of a fork was between Emacs and - XEmacs. Both emacsen are based on an identical code-base - but for technical, political, and philosophical reasons, - development was split into two projects which now compete with - each other. + I wasn't sure about how I would deal with forking in this + document (or if I would deal with forking at all). A fork is when + a group of developers takes code from a free software project and + actually starts a brand new free software project with it. The + most famous example of a fork was between Emacs and XEmacs. Both + emacsen are based on an identical code-base but for technical, + political, and philosophical reasons, development was split into + two projects which now compete with each other. @@ -1977,7 +1992,6 @@ pages for more information and options. absolutely unresolvable, I recommend Fogel's book as a good place to start. -