redhat-developer / odo

odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.
https://odo.dev
Apache License 2.0
788 stars 243 forks source link

License headers #7085

Closed feloy closed 1 year ago

feloy commented 1 year ago

/kind user-story

To follow the discussion initiated during Devtools Week, do we want to include license headers in source files?

@kadel @rm3l

rm3l commented 1 year ago

/kind user-story

To follow the discussion initiated during Devtools Week, do we want to include license headers in source files?

Seems like this is something recommended by Red Hat Legal team. I just searched and found an article titled Copyright Notices for Open Source Projects on The Source:

"We now recommend that all original source files in Red Hat-maintained open source projects have a header comment containing a copyright notice followed by a license notice."

So yes, to me, we should include those headers; and I guess a way to enforce their presence in CI. Also, I guess we will need to ignore generated code.

rm3l commented 1 year ago

Not needed, per the Legal team.