<div dir="auto"><div>Monumental!<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 15 февр. 2023 г., 05:30 Phyllis Smith <<a href="mailto:phylsmith2017@gmail.com">phylsmith2017@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><div>Despite differing opinions, I have added GPL headers to any program.C, header.h, and include,inc files where missing to the best of my ability with attribution when clear to do so.  It should be at least 90% correct in the guicast, cinelerra, and individual plugins/themes directories.  Not sure it is of much value, seeing as how there aren't many comments and so many of the programmers are no longer around, but the intent is good.  With the addition of the "Authors and Contributors" to the manual at the end of last month, hopefully little history will be lost.  As always, we can correct any mistakes.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">for seeing this window you 
must have successful compile, and if compile was not successful you look
 into  source files ( I think this might be part of rationale about 
putting them there ). Each source file usually worked on by some 
developers, so knowing who works (worked) on specific part is also 
important (when you have 1000+ files). Putting ALL program authors in 
EACH file obviously wrong, but making sure relevant names appear in 
files you get right after unpacking source considered good tone....</div></blockquote></div></div><div><br></div><div><div style="font-size:small" class="gmail_default">Caveats:</div><div style="font-size:small" class="gmail_default">1) Some files just had generic "Cinelerra/Adam" attributes added/modified since he is the real author and did not know who else to add, or other person did not care to have their name added too.   This was the case for many files that William Morrow worked on in the optimistic hope that the original author would pick up the changes in the future.<br></div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Note, you absolutely can few copyright lines in one file if many authors worked on it, so  having Adam and William co-exist as authors should be totally ok.</div><div dir="auto"><br></div><div dir="auto">see for example head of </div><div dir="auto"><br></div><div dir="auto">thirdparty/ffmpeg-5.1/libavcodec/hevcdec.c<br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div style="font-size:small" class="gmail_default"></div><div style="font-size:small" class="gmail_default">2) Confusion on the Cuda plugins and LV2 program's authorship is kind of messy so I just tried to match between the .C, .h, and .inc files where some attribution currently existed.</div><div style="font-size:small" class="gmail_default">3) Even if the only CV change added to GG version was "ifdef HAVE_FIREWIRE" and a matching "endif", I still added the "Copyright (C) 2003-2016 Cinelerra CV contributors" line after Adam's copyright line because it took some work to discover the need for the addition.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">TASK COMPLETE unless notified otherwise. ...Phyllis<br></div><br></div></div>
</blockquote></div></div></div>