[PATCH] Revert "Add copyright notices"

Joel Sherrill joel at rtems.org
Wed Mar 11 16:45:16 UTC 2020


On Wed, Mar 11, 2020 at 11:26 AM Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

> On 11/03/2020 16:50, Joel Sherrill wrote:
>
> > Proclaimed may not be the English word you mean. What do you think you
> > are saying?
> >
> > We built a spreadsheet analyzing all contributions to the
> > documentation based on source code logs. The original core
> > documentation was entirely written by OAR. Soit was no surprise that
> > at that point most of the documentation had still been written by OAR.
> > Only a handful of other side ever submitted any documentation
> > additions. That was primarily Gedare, Chris and Sebastian. We added
> > those copyright notices to reflect the submissions we identified. The
> > copyright notices in the texinfo files may not have been updated
> > properly but OAR never asserted ownership of those submissions. We all
> > were just sloppy.
> >
> > The addition of these notices reflected what we decided then. I don't
> > see taking these out.
> >
> > That's compounded by a poor choice of English which makes it sound
> > malicious on OAR's part
> Sorry for the wording. It was not my intention to put OAR into a
> malicious framing. I am not sure how we deal with attributions of
> contributions before 2016.
>

I'm not offended. Just wanted to clear the record and not have anyone
misread that.

For those not privy to the history, I personally converted the
documentation from
Lotus AmiPro to Texinfo during the blizzard of 1993 [1] I am sure I put the
original
"OAR Corp; All Rights Reserved" on it then for lack of another idea. Very
few people
ever submitted to the documentation. In 2016 when we started discussing
this, almost
96% of the documentation by blame was from OAR, embedded brains, and Chris.
We
got permission from everyone to relicense it.

Now you are just trying to figure out how to keep the attribution as you
rework it into
specifications and input to documentation and code where possible. One
think we
noticed back then was that the contributions of size (100-600 lines) tended
to be
in very specific areas (CBS QoS, Driver Manager) when someone contributed a
feature. I would bet this pattern still holds. Core developers write the
bulk of the
documentation.

As I mentioned offline, if the first order worry is the Configuration
chapter, I did a
heavy rewrite that after 4.10. Before then the parameters were just bullet
lists. Most
of that is either me or git tracked edits.

Worst case, the tracking spreadsheet was last updated 25 Feb 2016. You
could check
git blame for now and then if it is unchanged.

This isn't much help beyond history. I just don't want attribution lost for
people who
made one time "chunky" contributions.

--joel


[1] Every county in Alabama had snow. Huntsville officially had 7 inches of
snow. There
was an ice dam at the end of my driveway about .5m high. I stayed home for
days and
ended up driving through the yard to leave via a neighbor's driveway.
https://www.al.com/living/2016/03/alcom_vintage_-_march_1993_bli.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200311/ebdccc79/attachment.html>


More information about the devel mailing list