-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fork the goja project #3772
Labels
breaking change
for PRs that need to be mentioned in the breaking changes section of the release notes
feature
Comments
Closed
mstoykov
added
breaking change
for PRs that need to be mentioned in the breaking changes section of the release notes
and removed
triage
labels
Jun 6, 2024
mstoykov
added a commit
to grafana/xk6-browser
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-dashboard
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-output-prometheus-remote
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-redis
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-webcrypto
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-websockets
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-webcrypto
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-websockets
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called serbo. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-redis
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-webcrypto
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-websockets
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-redis
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-webcrypto
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-websockets
that referenced
this issue
Jun 6, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
This was referenced Jun 10, 2024
mostafa
pushed a commit
to mostafa/xk6-kafka
that referenced
this issue
Jun 10, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
acuenca-facephi
pushed a commit
to acuenca-facephi/xk6-read
that referenced
this issue
Jun 10, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/sobek
that referenced
this issue
Jun 10, 2024
mstoykov
added a commit
to grafana/sobek
that referenced
this issue
Jun 10, 2024
nicholasvuono
pushed a commit
to nicholasvuono/xk6-playwright
that referenced
this issue
Jun 10, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
JorTurFer
pushed a commit
to JorTurFer/xk6-input-prometheus
that referenced
this issue
Jun 10, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/sobek
that referenced
this issue
Jun 11, 2024
See grafana/k6#3772 Apart from renaming: 1. Drop the goja package as it depends on goja_nodejs and we are not forking this ... yet. 2. Drop references to goja_nodejs for the same reason. 3. Point out this is a fork of goja. Some links to goja are left as they link to issues that are still relevant for the point being made.
mstoykov
added a commit
to grafana/sobek
that referenced
this issue
Jun 11, 2024
See grafana/k6#3772 Apart from renaming: 1. Drop the goja package as it depends on goja_nodejs and we are not forking this ... yet. 2. Drop references to goja_nodejs for the same reason. 3. Point out this is a fork of goja. Some links to goja are left as they link to issues that are still relevant for the point being made.
leonyork
pushed a commit
to leonyork/xk6-output-timestream
that referenced
this issue
Jun 11, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-output-influxdb
that referenced
this issue
Jun 11, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
jt-shippit
pushed a commit
to jt-shippit/xk6-sql
that referenced
this issue
Jun 14, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-loki
that referenced
this issue
Jun 21, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
mstoykov
added a commit
to grafana/xk6-client-prometheus-remote
that referenced
this issue
Jun 21, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
skryukov
pushed a commit
to anycable/xk6-cable
that referenced
this issue
Jun 24, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
thmshmm
pushed a commit
to thmshmm/xk6-opentelemetry
that referenced
this issue
Jun 26, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
pmalhaire
pushed a commit
to pmalhaire/xk6-mqtt
that referenced
this issue
Jul 9, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
pablochacin
pushed a commit
to grafana/xk6-disruptor
that referenced
this issue
Oct 4, 2024
We are moving to a fork of goja under grafana org called sobek. More info in: - grafana/k6#3772 - grafana/k6#3773
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
breaking change
for PRs that need to be mentioned in the breaking changes section of the release notes
feature
Feature Description
Create a fork of the goja project under the Grafana GitHub organization to accelerate the development speed and unblock the ESM work.
Goja, the JS runtime is the biggest k6 dependency. While the project is stable and mostly feature-complete, it has only one time-constrained maintainer. As goja is the cornerstone of k6, and a dependency of hundreds of xk6 extensions, the k6 core team needs an ability to develop changes at a higher speed than is possible today.
This is especially important now that we are preparing for the v1.0.0 stable release.
The fork will unblock merging of the Modules support PR, the possible future work on a debugger, and other changes.
We should do our best not to diverge from master/goja more than necessary. We should upstream enhancements whenever possible and work with @dop251, the maintainer, to keep the project in a healthy state.
Suggested Solution (optional)
No response
Already existing or connected issues / PRs (optional)
No response
The text was updated successfully, but these errors were encountered: