You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/data/markdown/docs/07 extensions/02 Explanations/extensions-registry.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ hideFromSidebar: false
6
6
7
7
Did you create an extension and want to share it with your fellow k6 users?
8
8
We'd love to spread word of this new feature adding to our [registry](/extensions/get-started/explore/) of available extensions.
9
-
However, before an extension is added to the registry, we must ensure that it meets our quality standards.
9
+
However, before an extension is added to the registry, we must ensure that it is maintained to the registry standard.
10
10
11
11
Our desire is to provide the best developer experience when using k6.
12
12
This extends to the extensions ecosystem as well.
@@ -19,13 +19,12 @@ While we cannot guarantee the quality of community-provided extensions, we _can_
19
19
## Registry Requirements
20
20
At minimum, each source code repository must have the following:
21
21
22
-
- a README file with a project description, build and usage documentation, and version compatibilities
22
+
- a README file with a project description, build and usage documentation, and k6 version compatibilities
23
23
- the `xk6` topic _(See the [GitHub documentation](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics))_ for discoverability
24
24
- a non-restrictive OSS license _(Apache2 preferred)_
25
25
- an `examples` folder with at least one example to show proper usage
26
26
- at least one [versioned release](https://docs.github.com/en/repositories/releasing-projects-on-github/managing-releases-in-a-repository)
27
-
28
-
In addition, extensions must successfully build with versions of k6 no older than one year. You must specify the k6 versions it is compatible with.
27
+
- must successfully build with the latest version of k6 or a prior version within two releases
0 commit comments