Bill, this is good information and clarification. Thanks for taking the time to 
put this together. 

73,
Jim S. 
N2ADV

> On Dec 16, 2015, at 6:47 AM, Bill Somerville <g4...@classdesign.com> wrote:
> 
>> On 16/12/2015 11:15, Guy G4DWV/4X1LT wrote:
>> Hi,
> Hi Guy,
>> 
>> Does this mean that Joe does not want users to go on the air with the latest
>> builds compiled with JDSDK?
> At present that is the recommendation for the development branch. The 
> intent is that during periods of disruptive development we would like to 
> embargo the development branch for on-air use. We will probably 
> designate revisions that are usable from time to time, such designated 
> revisions should be considered as a technology preview or alpha quality. 
> Between those designated revisions the development branch is no more 
> than a sandpit for developers to exchange ideas and partial implementations.
>> 
>> Does this mean that I can only use the official release in future?
> Not at all, if you build WSJT-X yourself then you can use it on air or 
> to contribute to the development effort by testing or contributing 
> patches. Currently we are making it clear that work in progress is 
> definitely not stable and is not intended for on-air use. What seems not 
> to be getting through is that the development branch is where developers 
> operate, building it and going on air should not be for normal day to 
> day usage. If you are chasing your Amateur Radio goals using the 
> development version, for example working new ones, chasing US states, 
> new grids etc. then you are not contributing. If your goal is to help 
> with the development of WSJT-X by contributing source code changes or 
> testing new features then the development branch is relevant to you.
> 
> The background is that the development team use the SourceForge public 
> source code repository to collaborate on new features, this means that 
> incomplete code is nearly always live on the development branch. It 
> simply is not expected to work.
>> 
>> Sorry for the questions, but I do not know what 'head of the branch' means,
>> but I think that my guess could be close to the mark.
> The HEAD of a branch is the latest revision. A branch in source control 
> is the summation of all previous changes, you can build from the HEAD or 
> any prior revision. There are also multiple branches that represent 
> previous releases, these allow bug fixes to be applied to stable code 
> bases in the event that serious issues are discovered post release. 
> There is a dichotomy with the development branch, if you build prior 
> revisions then we are not prepared to support you, you are on your own; 
> if you build the branch HEAD then you will have non-working software 
> most of the time. So the development branch is not supportable, if you 
> use it you must be able to diagnose and fix problems yourself.
>> 
>> I would like to apologise to Joe for supplying a fellow ham with a compiled
>> installation file in the belief that I was helping a fellow ham in the
>> spirit of the hobby.
> This is reasonably acceptable on a one to one basis, we understand that 
> the modes available in WSJT-X are great fun to use and we all want to 
> demonstrate them to our fellow operators. If you do that then you are 
> also responsible for support if something goes wrong. What is not 
> welcome is wholesale distribution of binary packages without consent and 
> without any intent to offer support, this is simply free loading as I 
> say above and is not in the spirit of the hobby. You should also 
> consider that if an operator is new to the WSJT-X application then they 
> are probably far better off with an official release version which we 
> will gladly help out with if things do not work as advertised.
>> 
>> Merry Christmas and Happy New year to all here.
> Likewise!
>> 
>> 73 de Guy
> 73
> Bill
> G4WJS.
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to