Skip to content
Prev 45367 / 63424 Next

the case of building R snapshot without svn nor network connection.

--- On Sat, 16/3/13, peter dalgaard <pdalgd at gmail.com> wrote:

            
Yes and no. Many projects much larger than R have a "make dist" target. However, I don't know of any where they make it a feature and a design goal and actively go forward that a 'make dist' tar ball differs substantially in functionality from a snapshot close to the release revision, and also actively make sure that a snapshot does not work.

Try name one.

Even if you can name one other such project, is that honestly good practice to emulate?
As is evident, dependence on svn is already hardwired. Look at the issue leading up to this discussion: there were (are, since there isn't a new release yet) code in Matrix, and also elsewhere from a cursory grep, where code paths are conditional on specific version commit numbers, and do different things before/after specific svn revision numbers.
There is a difference between "unsupported" ("I don't want to spend time hearing about issues arising from going off the beaten path"), versus 'actively discourage going off "beaten" path'. 

Where, of course, "beaten path" is defined by a small group of people, as is "design goal". (it is a feature to break).