Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Arm Trusted Firmware
Commits
f2f08465
Commit
f2f08465
authored
May 08, 2019
by
Soby Mathew
Committed by
TrustedFirmware Code Review
May 08, 2019
Browse files
Merge "docs: Update contribution guidelines for binary components" into integration
parents
d62eae77
37b6b8d3
Changes
1
Hide whitespace changes
Inline
Side-by-side
contributing.rst
View file @
f2f08465
...
...
@@ -107,6 +107,23 @@ Submitting Changes
`Maintainers`_ will ask you to create a new patch set to resolve the
problem.
Binary Components
-----------------
- Platforms may depend on binary components submitted to the `Trusted Firmware
binary repository`_ if they require code that the contributor is unable or
unwilling to open-source. This should be used as a rare exception.
- All binary components must follow the contribution guidelines (in particular
licensing rules) outlined in the `readme.rst <tf-binaries-readme_>`_ file of
the binary repository.
- Binary components must be restricted to only the specific functionality that
cannot be open-sourced and must be linked into a larger open-source platform
port. The majority of the platform port must still be implemented in open
source. Platform ports that are merely a thin wrapper around a binary
component that contains all the actual code will not be accepted.
- Only platform port code (i.e. in the ``plat/<vendor>`` directory) may rely on
binary components. Generic code must always be fully open-source.
--------------
*Copyright (c) 2013-2019, Arm Limited and Contributors. All rights reserved.*
...
...
@@ -128,3 +145,5 @@ Submitting Changes
.. _Gerrit Signed-off-by Lines guidelines: https://review.trustedfirmware.org/Documentation/user-signedoffby.html
.. _Gerrit Change-Ids documentation: https://review.trustedfirmware.org/Documentation/user-changeid.html
.. _TF-A Tests: https://git.trustedfirmware.org/TF-A/tf-a-tests.git/about/
.. _Trusted Firmware binary repository: https://review.trustedfirmware.org/admin/repos/tf-binaries
.. _tf-binaries-readme: https://git.trustedfirmware.org/tf-binaries.git/tree/readme.rst
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment