  | 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: st: adoupdate question
At 12:25 PM 6/30/2009, Nick Cox wrote:
1. Help files have changed in suffix and within 
SMCL there have been numerous changes. None of 
this is fatal but it can prove challenging 
especially for naïve or inexperienced users.
That is my biggest concern with Alan's proposed 
strategy.  I think you want separate help files 
for each version of the program unless the 
differences across versions are minor, e.g. maybe 
the syntax is the same but a later version is faster because it uses Mata.
Thus without disputing the value of the strategy 
which Alan identifies I find it usually easier 
to peal off old programs as say -foobar10- if 
-foobar- is much revised under 11 and I lack the 
time or the incentive to maintain support for 
users 10 within -foobar-. (Indeed I suspect that 
this particular convention that the number 
indicates Stata version required, rather than 
version of the program, was introduced by me.) 
-foobar10- is then announced as "frozen as was" 
and the implication is that people on Stata 11 
should not download the new -foobar- as the old -foobar- is all they can use.
I don't think Alan's proposal is inconsistent 
with that though.  You can still freeze the code 
for old versions.  But, you can keep giving the 
command -foobar- instead of -foobar10-.
With Alan's approach, I suppose a wildly 
ambitious programmer could also support version 
control, although I am not aware of a single 
user-written program that does that.
-------------------------------------------
Richard Williams, Notre Dame Dept of Sociology
OFFICE: (574)631-6668, (574)631-6463
HOME:   (574)289-5227
EMAIL:  [email protected]
WWW:    http://www.nd.edu/~rwilliam
*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/