All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.