CONTRIBUTING: Clarifications on how to handle license deviations
authorLars Kurth <lars.kurth@citrix.com>
Mon, 10 Dec 2018 19:33:09 +0000 (11:33 -0800)
committerWei Liu <wei.liu2@citrix.com>
Wed, 2 Jan 2019 14:17:45 +0000 (14:17 +0000)
commitf258c90eefecb9a25aff1d98973d1fb1d046a80d
treec8bfc793656cc05783d791072678fbba8275a7b5
parent3fa1afc57ec8c4966727d0a9f7f997c47f25f7af
CONTRIBUTING: Clarifications on how to handle license deviations

This patch makes a few clarifications which were discussed on
IRC recently.

Specifically:
- Highlight the principle that license deviations
  should be brought to the attention of maintainers
- Add a requirement for GPLv2 compatibility
- Restructure the document to highlight use-cases for
  "New components" and "Importing code" clearer
- Add conventions and instructions for "New files"

Signed-off-by: Lars Kurth <lars.kurth@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Julien Grall <julien.grall@arm.com>
CONTRIBUTING