Skip to content

Commit f183a15

Browse files
committed
Delisting experimental modules from extensions listing
Adding text and links to graduation process to locate pertinent documentation for delisted extensions. Signed-off-by: Paul Balogh <[email protected]>
1 parent 36aa92a commit f183a15

File tree

2 files changed

+3
-60
lines changed

2 files changed

+3
-60
lines changed

src/data/doc-extensions/extensions.json

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,6 @@
4545
"tiers": ["Official"],
4646
"cloudEnabled": false
4747
},
48-
{
49-
"name": "xk6-websockets",
50-
"description": "A WHATWG WebSockets API specification implementation for k6 that might replace k6/ws in the future.",
51-
"url": "https://github.com/grafana/xk6-websockets",
52-
"logo": "",
53-
"author": {
54-
"name": "",
55-
"url": ""
56-
},
57-
"stars": "13",
58-
"type": ["JavaScript"],
59-
"categories": ["WebSockets"],
60-
"tiers": ["Official"],
61-
"cloudEnabled": true
62-
},
6348
{
6449
"name": "xk6-kafka",
6550
"description": "Load-test Apache Kafka. Includes support for Avro messages",
@@ -121,36 +106,6 @@
121106
"tiers": ["Official"],
122107
"cloudEnabled": false
123108
},
124-
{
125-
"name": "xk6-redis",
126-
"description": "Client for testing Redis",
127-
"url": "https://github.com/grafana/xk6-redis",
128-
"logo": "",
129-
"author": {
130-
"name": "",
131-
"url": "https://github.com/grafana"
132-
},
133-
"stars": "13",
134-
"type": ["JavaScript"],
135-
"categories": ["Data"],
136-
"tiers": ["Official"],
137-
"cloudEnabled": true
138-
},
139-
{
140-
"name": "xk6-distributed-tracing",
141-
"description": "Distributed tracing",
142-
"url": "https://github.com/grafana/xk6-distributed-tracing",
143-
"logo": "",
144-
"author": {
145-
"name": "grafana",
146-
"url": "https://github.com/grafana"
147-
},
148-
"stars": "58",
149-
"type": ["Output"],
150-
"categories": ["Observability"],
151-
"tiers": ["Official"],
152-
"cloudEnabled": false
153-
},
154109
{
155110
"name": "xk6-exec",
156111
"description": "Run external commands",
@@ -496,21 +451,6 @@
496451
"tiers": ["Community"],
497452
"cloudEnabled": false
498453
},
499-
{
500-
"name": "xk6-output-prometheus-remote",
501-
"description": "Export results to Prometheus remote write endpoints",
502-
"url": "https://github.com/grafana/xk6-output-prometheus-remote",
503-
"logo": "",
504-
"author": {
505-
"name": "",
506-
"url": "https://github.com/grafana"
507-
},
508-
"stars": "92",
509-
"type": ["Output"],
510-
"categories": ["Reporting", "Observability"],
511-
"tiers": ["Official"],
512-
"cloudEnabled": false
513-
},
514454
{
515455
"name": "xk6-prometheus",
516456
"description": "Prometheus HTTP exporter for k6",

src/data/markdown/docs/07 extensions/02 Explanations/030-extension-graduation.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ Only Grafana-controlled extensions may progress beyond the _extension_ phase to
2828
This phase is the first exposure to core k6.
2929
The extension is still maintained outside the core of k6 but imported as a Go module, no longer requiring xk6.
3030

31+
Once an extension is promoted as an _experimental module_, the extension will be removed from the [extension listing](/extensions/get-started/explore/).
32+
At this time, documentation for the functionality will be provided in [k6 API](/javascript-api/k6-experimental/) and [output](/results-output/real-time/) for _JavaScript_ and _Output_ extensions, respectively.
33+
3134
There should be a reasonably high degree of quality and stability at this point.
3235
This phase makes the feature accessible to more users, which in turn gives k6 developers more chances to receive feedback.
3336
The key will be to achieve a balance between usability and stability.

0 commit comments

Comments
 (0)