@@ -229,29 +229,25 @@ regularly scheduled execution of the CI infrastructure.
229
229
Submission and review process
230
230
*****************************
231
231
232
- For references to binary blobs to be included in the project, they must be
233
- reviewed and accepted by the Technical Steering Committee (TSC). This process is
234
- only required for new binary blobs, updates to binary blobs follow the
235
- :ref: `module update procedure <modules_changes >`.
236
-
237
- A request for integration with binary blobs must be made by creating a new
238
- issue in the Zephyr project issue tracking system on GitHub with details
239
- about the blobs and the functionality they provide to the project.
240
-
241
- Follow the steps below to begin the submission process:
242
-
243
- #. Make sure to read through the :ref: `bin-blobs ` section in
244
- detail, so that you are informed of the criteria used by the TSC in order to
245
- approve or reject a request
246
- #. Use the :github: `New Binary Blobs Issue
247
- <new?assignees=&labels=RFC&template=008_bin-blobs.md&title=> ` to open an issue
248
- #. Fill out all required sections, making sure you provide enough detail for the
249
- TSC to assess the merit of the request. Additionally you must also create a Pull
250
- Request that demonstrates the integration of the binary blobs and then
251
- link to it from the issue
252
- #. Wait for feedback from the TSC, respond to any additional questions added as
253
- GitHub issue comments
254
-
255
- If, after consideration by the TSC, the submission of the binary blob(s) is
256
- approved, the submission process is complete and the binary blob(s) can be
257
- integrated.
232
+ For references to binary blobs to be included in the project, they shall be submitted
233
+ through the standard pull request (PR) workflow and do not require Technical
234
+ Steering Committee (TSC) approval. Maintainers and reviewers are responsible for
235
+ ensuring that all blob-related submissions conform to the documented criteria as
236
+ defined in :ref: `bin-blobs `.
237
+
238
+ The PR for initial integration with binary blobs shall include details about the blobs
239
+ and the functionality they provide. The PR shall have the following information to
240
+ support the review:
241
+
242
+ * Binary blob origin.
243
+ * Type of blob (precompiled library, firmware image).
244
+ * Zephyr module that the blob(s) will be referenced from.
245
+ * Brief description of what the blob(s) do.
246
+ * What other components do the blob(s) depend on, if any?
247
+ * License the blob(s) are distributed under.
248
+
249
+ If the initial integration PR receives the appropriate approvals the binary blob(s)
250
+ can be integrated. The standard :ref: `PR escalation procedures <pr_technical_escalation >`
251
+ shall apply for any technical disagreements.
252
+
253
+ Subsequent updates to binary blobs follow the :ref: `module update procedure <modules_changes >`.
0 commit comments