octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make check gives 258 errors


From: Richard Crozier
Subject: Re: make check gives 258 errors
Date: Tue, 17 Apr 2012 14:29:29 +0100
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1

On 17/04/2012 10:42, Sergei Steshenko wrote:
> 
> 
> --- On Sun, 4/15/12, Jordi Gutiérrez Hermoso <address@hidden> wrote:
> 
>> From: Jordi Gutiérrez Hermoso <address@hidden>
>> Subject: Re: make check gives 258 errors
>> To: "Sergei Steshenko" <address@hidden>
>> Cc: "Muhali" <address@hidden>, address@hidden
>> Date: Sunday, April 15, 2012, 8:21 AM
>> Moving this discussion to the
>> maintainers' list, where it belongs.
> [snip]
>>
>> People make mistakes. This is inevitable. Someone on the
>> development
>> branch pushed a bad commit. These things happen; that's what
>> a
>> development branch is for, for making mistakes. 
> [snip]
>>
>> - Jordi G. H.
>>
> 
> _Exactly_ because humans make mistakes, they shouldn't be overconfident and 
> should check what they are doing.
> 
> This understanding of the need to check normally comes during school years. 
> I.e. one doesn't have to be a PhD, a MSc or a BSc to know that checks are 
> necessary school education is sufficient.
> 
> Not performing the needed check is not a mistake, it's sloppiness/negligence. 
> And, because I think that the understanding of the need to perform the checks 
> is gathered during school years, I call development model/practice which does 
> not involve running the needed checks a kindergarten one.
> 
> Performing the checks should be the part of SOP - apparently not the case 
> here.
> 
> Regards,
>   Sergei.
> 


I am not an Octave dev, but will say this. It is obvious that
development branch is for development. This is why it has the word
'development' in it.

You should not use the development branch if you are doing something
mission critical, say, designing an aircraft autopilot system, or a
nuclear safety system because it is the development branch. For this you
should use the release version.

If you notice an error in the development branch you can patch it on
your system. I assume you can do this as you must be a developer if you
are using the development branch. This is because the development branch
is for developers, not end-users. This is why it has 'development' in
the name, or did I mention this?

Oh yes, and did I mention, DEVELOPMENT?

Richard




-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]