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} |