-
Notifications
You must be signed in to change notification settings - Fork 885
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
Update modules for v9 #1762
Labels
Comments
This was referenced Oct 7, 2023
2 tasks
2 tasks
Please refrain from cross posting "I'd like to work on this" posts to this thread. They are automatically linked by following the instructions above. |
Merged
We still need to finish this list. |
This was referenced Apr 24, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To prepare for v9 we need to go through the list of repositories in this issue and:
tap
) configured the same as in the core repo(we may need to skip this one: see below), and any Coveralls usage removed, but this is not necessary for release.If you are able to help with any of these, please create a new issue in the repo you're interested in that has the title "Updating for v9" and a body with something like "👋 I'm X, and would like to work on this." It should also include a link back to this issue. After that issue is created, either I (@jsumners) or @mcollina will create a
next
branch for you to target. Once that branch is created, you will be able to start a new Pull Request that targets it. We will help out with any questions you may have.2023-09-16 Note about
tap
We may need to evaluate moving off of
tap
altogether. It is possible that Pino could one day be included in the OpenJSF, and at this time projects in that foundation cannot use BlueOak licensed dependencies (fastify/fastify-static#406 (review)). The latest version oftap
(18) has changed to using the BlueOak license and seems there is no chance of it being dual licensed at MIT (tapjs/tapjs#821 (comment)).Any test suite updates should consider using https://nodejs.org/dist/latest-v18.x/docs/api/test.html instead.
See also openjs-foundation/cross-project-council#1170
2024-01-29 Further update on
tap
The licensing issue around
tap@18
has been resolved by the OSI approving Blue Oak (https://opensource.org/license/blue-oak-model-license/). We can continue to usetap
without concern about the license conflicting with any future decision around Pino joining the OpenJSF.The text was updated successfully, but these errors were encountered: