Bruce I have to say I take offense to a comment like that. 

I'm trying to make something that will benefit the whole FreeDV
community. 

Yes I don not work on much open source code for the very reason that you
describe. 

It's usually poorly documented, mish mash of code, written in different
styles that is difficult to maintain and even more difficult to manage
code integrity.

I am far more used to developing code for clients that work to well
documented code structures and conform to standards that allow for
tractability, interoperability and reliability. 

The kind of code some one can come in years latter and easily update
parts to reflect hardware changes or operational needs. 

In fact with so many people working on an open source project I would
have thought it becomes essential to maintain such documentation,
commenting and coding standards are the only way to maintain
reliability. 

As I had not found such documentation and with the code not written to
embedded C standards I was simply asking, that some one with extensive
experience in this project would perhaps be able to help me and get me
started. 

Certainly there are large sections of the project that are not needed
and I see no point in wasting time looking at those. 

A neat simple project with the required files will make coding and
reworking far easier. 

I am sorry that you feel your experience must be kept secret and that I
must go it alone and work it out my self. 

I was hoping to bring significant benefits to the FreeDV project as I
thought I had already proven with the hardware contribution and
commitment I have made. 

My time is limited and I do not need to spend hours or days
familiarising my self with sections of code I may never need to change
or work on again. 

I have to thank Glenn and Brady for their constructive information that
has helped me out a lot and I hope that they dont mind doing so as their
posts are truly informative and helpful and a valuable source of
guidance in such a project. 

Regards 

Eric 

On 2016-09-07 07:09, Bruce Perens wrote: 

> Eric, 
> 
> When you work with an Open Source project, you are not expected to need 
> documentation of the overall structure of the code, or a list of the 
> essential files, or a timing diagram, or an explanation of the interrupt 
> priority (we already told you it's a busy loop, which means there is no 
> interrupt priority). 
> 
> You are expected to read the code and figure all of that out for yourself. 
> The code is actually not all that difficult. 
> 
> Think of it as a test. You might not be ready to work on this sort of 
> project. 
> 
> Sorry 
> 
> Bruce 
> 
> ------------------------------------------------------------------------------
> 
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2 [1]

 

Links:
------
[1] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
------------------------------------------------------------------------------
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to