diff options
| author | Hui Lan <lanhui@zjnu.edu.cn> | 2020-05-18 09:55:22 +0800 | 
|---|---|---|
| committer | Hui Lan <lanhui@zjnu.edu.cn> | 2020-05-18 09:55:22 +0800 | 
| commit | 76db9caa243f797f873d430aca81fae55304f934 (patch) | |
| tree | 2e354eb7834e124294d854698342f1959c2f2ef3 | |
| parent | bbdd1192878bb5da09768555e54308f811ac2797 (diff) | |
spm-slides.tex: work on Canned Hosting slide.  Ben Balter writes good blogs on software management.  So add his blog site.
| -rw-r--r-- | spm-slides.tex | 30 | 
1 files changed, 13 insertions, 17 deletions
| diff --git a/spm-slides.tex b/spm-slides.tex index 231d2f1..5c1bec9 100644 --- a/spm-slides.tex +++ b/spm-slides.tex @@ -1310,19 +1310,6 @@ One most important principle to make a project home page: people should have a r  Supply information, also supply comfort. - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\foilhead{Canned hosting} - -Github - -Bitbucket - -Launchpad - -Savannah - -  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  \foilhead{Looking for Existing Solutions First} @@ -1588,7 +1575,7 @@ Oracle DB (1977).  Microsoft Word 1.0 (1983).  All selling billions of dollars y  QQ (1998).   -\underline{Lessons}: (i) it takes many years before your software is good enough and serious enough for people to buy it. \fbox{The Overhype syndrome}  (ii) No time to add many wanted features to 1.0 in a short period of time.  \fbox{The Get Big Fast syndrome} (iii) When it is done, it is {\em done}. Additional features are not essential. (iv)  \fbox{``We’ll Ship It When It’s Ready'' syndrome} +\underline{Lessons}: (i) it takes many years before your software is good enough and serious enough for people to buy it. \fbox{The Overhype syndrome}  (ii) No time to add many wanted features to 1.0 in a short period of time.  \fbox{The Get Big Fast syndrome}  (iii) When it is done, it is {\em done}. Additional features are not essential. (iv)  \fbox{``We’ll Ship It When It’s Ready'' syndrome}  Keep 1.0 quiet. @@ -2183,10 +2170,19 @@ Real-time chat  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\foilhead{Canned hosting} +\foilhead{Canned Hosting}  An online service that offers online collaboration tools needed to run a free software project. + +Github   (\href{https://ben.balter.com/}{Ben Balter}) + +Bitbucket + +Launchpad + +Savannah +  Tools: version control repo, bug tracker,  wiki, mailing list.  Advantages:  (1) server capacity and bandwidth (2) simplicity. @@ -2195,7 +2191,7 @@ Disadvantages: limited customisation, no fine-grained control.  If you are not sure you can do better, just use \underline{canned hosting}. -GitHub - https://github.com  \href{https://ben.balter.com/2014/11/06/rules-of-communicating-at-github/}{15 rules for communicating at GitHub} +GitHub - \href{https://ben.balter.com/2014/11/06/rules-of-communicating-at-github/}{15 rules for communicating at GitHub}  Pull Request, line-by-line commenting. @@ -2213,7 +2209,7 @@ Sympa https://www.sympa.org,  dada http://dadamailproject.com -For Mercurial users, check https://en.wikipedia.org/wiki/Comparison\_of\_open\_source\_software\_hosting\_facilities +%For Mercurial users, check https://en.wikipedia.org/wiki/Comparison\_of\_open\_source\_software\_hosting\_facilities  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  \foilhead{Open source hosting} | 
