On 08/23/2020 04:27 PM, Carl Zwanzig wrote:
On 8/23/2020 12:30 PM, Mark Filipak wrote:
Developer preparation: Kindly add comments to the source code. The comments don't need to teach or explain. They just need to repeat the code's logic, but in English instead of Martian.

I think we'll have to disagree on that, most of the basic logic should be fairly clear to someone who knows the 'c' language.

That leaves me out. It's also not true even for 'C' programmers for many reasons involving poor choices of variable names, undocumented structures, strange methods, misunderstandings, etc., but I don't want to get into a debate. I'd rather submit some of what I've already done and see what folks think.

In other words, I'd rather do documentation than talk about documentation. Let's decide what works as we go, eh?

How do we start? Should I post stuff to this list? Or is there another, better 
way?

OTOH, there will be some cases they -do- need to be explained; there are always points in code which aren't obvious to the casual reader - could be some obscure part of the encoding, could be that it fails on some architectures but not on others, could be that a certain flag isn't appropriate, etc. But in general, most code out there isn't well commented, anyway. (Way back when, code wasn't considered well-commented if less than maybe 20-25% of the non-blank lines were comments.)

See also
https://ffmpeg.org/developer.html#Comments

That's written in Martian. I don't read Martian.

https://ffmpeg.org/developer.html#toc-Code-of-conduct

"Kumbaya". It's pertinence to writing documentation is what?

However that doesn't directly affect the user documentation.

Agreed.

- Mark.
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to