* [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors
@ 2026-04-06 17:21 Rob Woolley
2026-04-06 17:21 ` [PATCH 1/8] bitbake-setup.schema.json: Add title for schema Rob Woolley
` (8 more replies)
0 siblings, 9 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
This series fixes some linting errors in the JSON Schema. Problems
were found using the https://github.com/sourcemeta/jsonschema tool.
Here are the steps used to install and use the tool to lint the schemas:
python3 -m venv venv
source venv/bin/activate
pip install sourcemeta-jsonschema
jsonschema lint bitbake-setup.schema.json
jsonschema lint layers.schema.json
This allowed me to use jsonschema to validate the BitBake Configuration File:
jsonschema validate path/to/bitbake-setup.schema.json oe-nodistro-master.conf.json
There are 2 outstanding types of linting errors related to the use of hyphen
in the property names and the enum currently having only one value:
Set `properties` to identifier names that can be easily mapped to programming
languages (matching [A-Za-z_][A-Za-z0-9_]*) (simple_properties_identifiers).
An `enum` of a single value can be expressed as `const` (enum_to_const)
The former would require a larger discussion and potentially increasing the
version number. Updating the enum to include a new version would also resolve
the latter error.
I do not believe that the changes in this series merit increasing the version
of the schema.
Resolving these outstanding errors is not necessary for validating the
Bitbake Configuration files.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/8] bitbake-setup.schema.json: Add title for schema
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 2/8] bitbake-setup.schema.json: Add examples property Rob Woolley
` (7 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
Resolves the jsonschema linting error:
Set a concise non-empty title at the top level of the schema to
explain what the definition is about (top_level_title)
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/bitbake-setup.schema.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/setup-schema/bitbake-setup.schema.json b/setup-schema/bitbake-setup.schema.json
index be8772db1..d340c9785 100644
--- a/setup-schema/bitbake-setup.schema.json
+++ b/setup-schema/bitbake-setup.schema.json
@@ -1,6 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Schema for bitbake-setup configuration files",
+ "title": "bitbake-setup configuration file",
"type": "object",
"required": [
"description",
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/8] bitbake-setup.schema.json: Add examples property
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
2026-04-06 17:21 ` [PATCH 1/8] bitbake-setup.schema.json: Add title for schema Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 3/8] bitbake-setup.schema.json: Use anyOf for non-disjoint subschemas Rob Woolley
` (6 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
This resolves the jsonschema linting error:
Set a non-empty examples array at the top level of the schema
to illustrate the expected data (top_level_examples)
This example intentionally only references bitbake as a minimal
example that focuses on the tool itself.
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/bitbake-setup.schema.json | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/setup-schema/bitbake-setup.schema.json b/setup-schema/bitbake-setup.schema.json
index d340c9785..976e2cdf7 100644
--- a/setup-schema/bitbake-setup.schema.json
+++ b/setup-schema/bitbake-setup.schema.json
@@ -1,6 +1,27 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Schema for bitbake-setup configuration files",
+ "examples" : {
+ "description": "Example bitbake-setup configuration file",
+ "sources": {
+ "bitbake": {
+ "git-remote": {
+ "remotes": {
+ "origin": {
+ "uri": "https://git.openembedded.org/bitbake"
+ }
+ },
+ "branch": "master",
+ "rev": "master"
+ },
+ "path": "bitbake"
+ }
+ },
+ "bitbake-setup": {
+ "configurations": []
+ },
+ "version": "1.0"
+ },
"title": "bitbake-setup configuration file",
"type": "object",
"required": [
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 3/8] bitbake-setup.schema.json: Use anyOf for non-disjoint subschemas
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
2026-04-06 17:21 ` [PATCH 1/8] bitbake-setup.schema.json: Add title for schema Rob Woolley
2026-04-06 17:21 ` [PATCH 2/8] bitbake-setup.schema.json: Add examples property Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 4/8] bitbake-setup.schema.json: Remove trailing period Rob Woolley
` (5 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
The oneOf keyword is for matching exactly one subschema.
However, the 2 possible BitBake configuration fragments
are not disjoint. Since a simple example with type and
description would match both. For this reason, we should
use anyOf instead.
This resolves the following jsonschema linting error:
A `oneOf` where all branches have disjoint types can be safely
converted to `anyOf` (oneof_to_anyof_disjoint_types)
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/bitbake-setup.schema.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/setup-schema/bitbake-setup.schema.json b/setup-schema/bitbake-setup.schema.json
index 976e2cdf7..a1d41d228 100644
--- a/setup-schema/bitbake-setup.schema.json
+++ b/setup-schema/bitbake-setup.schema.json
@@ -86,7 +86,7 @@
"type": "array",
"description": "List of BitBake configuration fragments to enable",
"items": {
- "oneOf": [
+ "anyOf": [
{
"type": "string",
"description": "Configuration fragment name"
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 4/8] bitbake-setup.schema.json: Remove trailing period
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
` (2 preceding siblings ...)
2026-04-06 17:21 ` [PATCH 3/8] bitbake-setup.schema.json: Use anyOf for non-disjoint subschemas Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 5/8] layers.schema.json: Add missing schema Rob Woolley
` (4 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
This resolves the jsonschema linting error:
Descriptions should not end with a period to give user interfaces
flexibility in presenting the text (description_trailing_period)
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/bitbake-setup.schema.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/setup-schema/bitbake-setup.schema.json b/setup-schema/bitbake-setup.schema.json
index a1d41d228..6db5557ae 100644
--- a/setup-schema/bitbake-setup.schema.json
+++ b/setup-schema/bitbake-setup.schema.json
@@ -144,7 +144,7 @@
},
"setup-dir-name": {
"type": "string",
- "description": "A suggestion for the setup directory name, $-prefixed keys from oe-fragments-one-of will be substituted with user selections."
+ "description": "A suggestion for the setup directory name, $-prefixed keys from oe-fragments-one-of will be substituted with user selections"
}
},
"additionalProperties": false
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 5/8] layers.schema.json: Add missing schema
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
` (3 preceding siblings ...)
2026-04-06 17:21 ` [PATCH 4/8] bitbake-setup.schema.json: Remove trailing period Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 6/8] layers.schema.json: Add title for subschema Rob Woolley
` (3 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
This resolves the jsonschema error:
error: The JSON document is not a valid JSON Schema
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/layers.schema.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/setup-schema/layers.schema.json b/setup-schema/layers.schema.json
index f42606941..2c192c8b0 100644
--- a/setup-schema/layers.schema.json
+++ b/setup-schema/layers.schema.json
@@ -1,4 +1,5 @@
{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "OpenEmbedder Layer Setup Manifest",
"type": "object",
"additionalProperties": false,
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 6/8] layers.schema.json: Add title for subschema
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
` (4 preceding siblings ...)
2026-04-06 17:21 ` [PATCH 5/8] layers.schema.json: Add missing schema Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 7/8] layers.schema.json: Add examples property Rob Woolley
` (2 subsequent siblings)
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
Resolves the jsonschema linting error:
Set a concise non-empty title at the top level of the schema to
explain what the definition is about (top_level_title)
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/layers.schema.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/setup-schema/layers.schema.json b/setup-schema/layers.schema.json
index 2c192c8b0..8bc74a533 100644
--- a/setup-schema/layers.schema.json
+++ b/setup-schema/layers.schema.json
@@ -1,6 +1,7 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "OpenEmbedder Layer Setup Manifest",
+ "title": "bitbake-setup layer subschema",
"type": "object",
"additionalProperties": false,
"required": [
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 7/8] layers.schema.json: Add examples property
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
` (5 preceding siblings ...)
2026-04-06 17:21 ` [PATCH 6/8] layers.schema.json: Add title for subschema Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-06 17:21 ` [PATCH 8/8] layers.schema.json: Remove trailing period Rob Woolley
2026-04-07 10:25 ` [bitbake-devel] [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Mathieu Dubois-Briand
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
This resolves the jsonschema linting error:
Set a non-empty examples array at the top level of the schema
to illustrate the expected data (top_level_examples)
This example intentionally only references bitbake as a minimal
example that focuses on the tool itself.
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/layers.schema.json | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/setup-schema/layers.schema.json b/setup-schema/layers.schema.json
index 8bc74a533..25248a4ba 100644
--- a/setup-schema/layers.schema.json
+++ b/setup-schema/layers.schema.json
@@ -1,6 +1,23 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "OpenEmbedder Layer Setup Manifest",
+ "examples" : {
+ "version": "1.0",
+ "sources": {
+ "bitbake": {
+ "git-remote": {
+ "remotes": {
+ "origin": {
+ "uri": "https://git.openembedded.org/bitbake"
+ }
+ },
+ "branch": "master",
+ "rev": "master"
+ },
+ "path": "bitbake"
+ }
+ }
+ },
"title": "bitbake-setup layer subschema",
"type": "object",
"additionalProperties": false,
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 8/8] layers.schema.json: Remove trailing period
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
` (6 preceding siblings ...)
2026-04-06 17:21 ` [PATCH 7/8] layers.schema.json: Add examples property Rob Woolley
@ 2026-04-06 17:21 ` Rob Woolley
2026-04-07 10:25 ` [bitbake-devel] [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Mathieu Dubois-Briand
8 siblings, 0 replies; 11+ messages in thread
From: Rob Woolley @ 2026-04-06 17:21 UTC (permalink / raw)
To: bitbake-devel
This resolves the jsonschema linting error:
Descriptions should not end with a period to give user interfaces
flexibility in presenting the text (description_trailing_period)
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
setup-schema/layers.schema.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/setup-schema/layers.schema.json b/setup-schema/layers.schema.json
index 25248a4ba..a07bbc41b 100644
--- a/setup-schema/layers.schema.json
+++ b/setup-schema/layers.schema.json
@@ -42,7 +42,7 @@
"type": "string"
},
"contains_this_file": {
- "description": "Whether the directory with the layer source also contains this json description. Tools may want to skip the checkout of the source then.",
+ "description": "Whether the directory with the layer source also contains this json description. Tools may want to skip the checkout of the source then",
"type": "boolean"
},
"git-remote": {
@@ -62,7 +62,7 @@
"type": "string"
},
"describe": {
- "description": "The output of 'git describe' (human readable description of the revision using tags in revision history).",
+ "description": "The output of 'git describe' (human readable description of the revision using tags in revision history)",
"type": "string"
},
"uri": {
--
2.49.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [bitbake-devel] [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
` (7 preceding siblings ...)
2026-04-06 17:21 ` [PATCH 8/8] layers.schema.json: Remove trailing period Rob Woolley
@ 2026-04-07 10:25 ` Mathieu Dubois-Briand
2026-04-07 15:04 ` Woolley, Rob
8 siblings, 1 reply; 11+ messages in thread
From: Mathieu Dubois-Briand @ 2026-04-07 10:25 UTC (permalink / raw)
To: rob.woolley, bitbake-devel
On Mon Apr 6, 2026 at 7:21 PM CEST, Rob Woolley via lists.openembedded.org wrote:
> This series fixes some linting errors in the JSON Schema. Problems
> were found using the https://github.com/sourcemeta/jsonschema tool.
>
> Here are the steps used to install and use the tool to lint the schemas:
>
> python3 -m venv venv
> source venv/bin/activate
> pip install sourcemeta-jsonschema
> jsonschema lint bitbake-setup.schema.json
> jsonschema lint layers.schema.json
>
> This allowed me to use jsonschema to validate the BitBake Configuration File:
> jsonschema validate path/to/bitbake-setup.schema.json oe-nodistro-master.conf.json
>
> There are 2 outstanding types of linting errors related to the use of hyphen
> in the property names and the enum currently having only one value:
>
> Set `properties` to identifier names that can be easily mapped to programming
> languages (matching [A-Za-z_][A-Za-z0-9_]*) (simple_properties_identifiers).
>
> An `enum` of a single value can be expressed as `const` (enum_to_const)
>
> The former would require a larger discussion and potentially increasing the
> version number. Updating the enum to include a new version would also resolve
> the latter error.
>
> I do not believe that the changes in this series merit increasing the version
> of the schema.
>
> Resolving these outstanding errors is not necessary for validating the
> Bitbake Configuration files.
Hi Rob,
Thanks for you series.
It looks like some selftests are now failing:
2026-04-07 08:44:43,890 - oe-selftest - INFO - bblayers.BitbakeLayers.test_bitbakelayers_setup (subunit.RemotedTestCase)
2026-04-07 08:44:43,891 - oe-selftest - INFO - ... FAIL
...
/srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-1874443/tmp/work/x86_64-linux/python3-jsonschema-native/4.26.0/recipe-sysroot-native/usr/bin/jsonschema:5: DeprecationWarning: The jsonschema CLI is deprecated and will be removed in a future version. Please use check-jsonschema instead, which can be installed from https://pypi.org/project/check-jsonschema/
from jsonschema.cli import main
{'version': '1.0', 'sources': {'bitbake': {'git-remote': {'remotes': {'origin': {'uri': 'https://git.openembedded.org/bitbake'}}, 'branch': 'master', 'rev': 'master'}, 'path': 'bitbake'}}}: {'version': '1.0', 'sources': {'bitbake': {'git-remote': {'remotes': {'origin': {'uri': 'https://git.openembedded.org/bitbake'}}, 'branch': 'master', 'rev': 'master'}, 'path': 'bitbake'}}} is not of type 'array'
...
2026-04-07 08:45:39,329 - oe-selftest - INFO - bblayers.BitbakeLayers.test_bitbakelayers_updatelayer (subunit.RemotedTestCase)
2026-04-07 08:45:39,331 - oe-selftest - INFO - ... FAIL
...
2026-04-07 08:45:39,594 - oe-selftest - INFO - bblayers.BitbakeLayers.test_validate_bitbake_setup_default_registry (subunit.RemotedTestCase)
2026-04-07 08:45:39,594 - oe-selftest - INFO - ... FAIL
...
2026-04-07 08:45:39,819 - oe-selftest - INFO - bblayers.BitbakeLayers.test_validate_examplelayersjson (subunit.RemotedTestCase)
2026-04-07 08:45:39,820 - oe-selftest - INFO - ... FAIL
https://autobuilder.yoctoproject.org/valkyrie/#/builders/35/builds/3617
https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3499
Can you have a look at the issue?
Thanks,
Mathieu
--
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [bitbake-devel] [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors
2026-04-07 10:25 ` [bitbake-devel] [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Mathieu Dubois-Briand
@ 2026-04-07 15:04 ` Woolley, Rob
0 siblings, 0 replies; 11+ messages in thread
From: Woolley, Rob @ 2026-04-07 15:04 UTC (permalink / raw)
To: Mathieu Dubois-Briand, bitbake-devel@lists.openembedded.org
Mathieu Dubois-Briand said:
> Hi Rob,
>
> Thanks for you series.
>
> It looks like some selftests are now failing:
>
> 2026-04-07 08:44:43,890 - oe-selftest - INFO - bblayers.BitbakeLayers.test\_bitbakelayers\_setup (subunit.RemotedTestCase)
> 2026-04-07 08:44:43,891 - oe-selftest - INFO - ... FAIL
> ...
> /srv/pokybuild/yocto-worker/oe-selftest-debian/build/build-st-1874443/tmp/work/x86\_64-linux/python3-jsonschema-native/4.26.0/recipe-sysroot-native/usr/bin/jsonschema:5: DeprecationWarning: The jsonschema CLI is deprecated and will be removed in a future version. Please use check-jsonschema instead, which can be installed from <https://pypi.org/project/check-jsonschema/>
> from jsonschema.cli import main
> {'version': '1.0', 'sources': {'bitbake': {'git-remote': {'remotes': {'origin': {'uri': '<https://git.openembedded.org/bitbake'}}>, 'branch': 'master', 'rev': 'master'}, 'path': 'bitbake'}}}: {'version': '1.0', 'sources': {'bitbake': {'git-remote': {'remotes': {'origin': {'uri': '<https://git.openembedded.org/bitbake'}}>, 'branch': 'master', 'rev': 'master'}, 'path': 'bitbake'}}} is not of type 'array'
> ...
> 2026-04-07 08:45:39,329 - oe-selftest - INFO - bblayers.BitbakeLayers.test\_bitbakelayers\_updatelayer (subunit.RemotedTestCase)
> 2026-04-07 08:45:39,331 - oe-selftest - INFO - ... FAIL
> ...
> 2026-04-07 08:45:39,594 - oe-selftest - INFO - bblayers.BitbakeLayers.test\_validate\_bitbake\_setup\_default\_registry (subunit.RemotedTestCase)
> 2026-04-07 08:45:39,594 - oe-selftest - INFO - ... FAIL
> ...
> 2026-04-07 08:45:39,819 - oe-selftest - INFO - bblayers.BitbakeLayers.test\_validate\_examplelayersjson (subunit.RemotedTestCase)
> 2026-04-07 08:45:39,820 - oe-selftest - INFO - ... FAIL
>
> <https://autobuilder.yoctoproject.org/valkyrie/#/builders/35/builds/3617>
> <https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/3499>
>
> Can you have a look at the issue?
>
> Thanks,
> Mathieu
>
> \--
> Mathieu Dubois-Briand, Bootlin
> Embedded Linux and Kernel engineering
> <https://bootlin.com>
Hi Mathieu,
Thanks for pointing this out. The fix is simply to use brackets to enclose the object in the examples property inside an array.
I expanded my testing to include oe-selftest. I just sent out a v2 of the patch series.
Cheers,
Rob
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2026-04-07 15:05 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-06 17:21 [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Rob Woolley
2026-04-06 17:21 ` [PATCH 1/8] bitbake-setup.schema.json: Add title for schema Rob Woolley
2026-04-06 17:21 ` [PATCH 2/8] bitbake-setup.schema.json: Add examples property Rob Woolley
2026-04-06 17:21 ` [PATCH 3/8] bitbake-setup.schema.json: Use anyOf for non-disjoint subschemas Rob Woolley
2026-04-06 17:21 ` [PATCH 4/8] bitbake-setup.schema.json: Remove trailing period Rob Woolley
2026-04-06 17:21 ` [PATCH 5/8] layers.schema.json: Add missing schema Rob Woolley
2026-04-06 17:21 ` [PATCH 6/8] layers.schema.json: Add title for subschema Rob Woolley
2026-04-06 17:21 ` [PATCH 7/8] layers.schema.json: Add examples property Rob Woolley
2026-04-06 17:21 ` [PATCH 8/8] layers.schema.json: Remove trailing period Rob Woolley
2026-04-07 10:25 ` [bitbake-devel] [PATCH 0/8] bitbake-setup JSON Schema: Fix linting errors Mathieu Dubois-Briand
2026-04-07 15:04 ` Woolley, Rob
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.