Skip to content

Commit 9c99dd4

Browse files
authored
Merge pull request #213 from zarr-developers/url-for-external-extensions
Require a URL as a name for external extensions
2 parents 45d7d5c + 62e58a2 commit 9c99dd4

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

docs/v3/core/v3.0.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1575,9 +1575,17 @@ for data types specifying fallback data types.
15751575
See https://github.com/zarr-developers/zarr-specs/issues/49 for a list of
15761576
potential extensions.
15771577

1578+
Specifications for new extensions are recommended to be published in the
1579+
https://github.com/zarr-developers/zarr-specs repository via the
1580+
`ZEP process <https://zarr.dev/zeps/active/ZEP0000.html>`_. If a specification
1581+
is published decentralized (e.g. for initial experimentation or due to a very
1582+
specialized scope), it must use a URL in the `name` key of its metadata, which
1583+
identifies the publishing organization or individual, and should point to the
1584+
specification of the extension.
1585+
15781586
Future versions of this specification may also add new core features by adding new top-level
15791587
metadata keys. Such features are required by default. However, if the value of an unknown feature
1580-
is an object containing the key-value pair ```"must_understand": false``, it can be ignored.
1588+
is an object containing the key-value pair ``"must_understand": false``, it can be ignored.
15811589

15821590
Implementation Notes
15831591
====================

0 commit comments

Comments
 (0)