Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process: binary blobs in Zephyr #38570

Closed
mbolivar-nordic opened this issue Sep 15, 2021 · 6 comments
Closed

Process: binary blobs in Zephyr #38570

mbolivar-nordic opened this issue Sep 15, 2021 · 6 comments
Assignees
Labels
Process Tracked by the process WG

Comments

@mbolivar-nordic
Copy link
Contributor

mbolivar-nordic commented Sep 15, 2021

This tracks ongoing discussions around the distribution or inclusion of binary blobs related to Zephyr development.

Current status (9 December 2021):

@mbolivar-nordic mbolivar-nordic added the Process Tracked by the process WG label Sep 15, 2021
@mbolivar-nordic
Copy link
Contributor Author

Process WG:

  • distributing binary blobs in the default distribution (YY path through the problem statement's decision diagram) is explicitly rejected due to lack of backers and doubtful acceptance by the board
  • @mbolivar-nordic to provide a detailed proposal for what it would look like for blobs to be totally out of scope (N path)
  • remaining WG time on this issue will be devoted to rejecting/accepting particular policies for mechanisms that users can use to fetch blobs (YN path)

The N and YN paths will be presented as a single up-or-down vote (to approve the YN path or reject it and therefore implicitly accept the N path) to the TSC.

@mbolivar-nordic
Copy link
Contributor Author

Process WG:

  • additional decisions were taken in the live document linked to in the issue description

@mbolivar-nordic
Copy link
Contributor Author

WIP document with a more formal version of the proposal added here: https://docs.google.com/document/d/1heqcv7dzGvM5rA9xpTMW3kyKJLpZsl2Gjsmr5eqBje8/edit#

This is per request from @nashif last week.

@mbolivar-nordic
Copy link
Contributor Author

mbolivar-nordic commented Nov 17, 2021

Process WG:

  • No consensus on finding a maintainer before getting a vote, agree to continue discussion, but also involve Espressif and SiLabs with a view towards getting them involved
  • Estimate 3 FTE months to design, get consensus, do initial implementation

@mbolivar-nordic
Copy link
Contributor Author

Process WG:

  • pending final review from @nashif on documentation requirements from zephyr and vendor, we are in agreement on the high level requirements
  • following final review, @mbolivar-nordic to update the formal document and prep for presentation to TSC
  • motion to vote at TSC expected after that

@mbolivar-nordic mbolivar-nordic added the TSC Topics that need TSC discussion label Dec 9, 2021
@mbolivar-nordic mbolivar-nordic self-assigned this Dec 9, 2021
@nashif nashif removed the TSC Topics that need TSC discussion label Feb 9, 2022
@marc-hb
Copy link
Collaborator

marc-hb commented Jan 2, 2023

First commit adding a new west blob command: 336aa9d
First documentation commit 2c301fe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Process Tracked by the process WG
Projects
Status: Done
Development

No branches or pull requests

3 participants