-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #30 from cutenode/actions/retrogen
doc: generate weekly retro
- Loading branch information
Showing
11 changed files
with
2,941 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,258 @@ | ||
# Retrospective for `nodejs` from 2024-04-07 to 2024-04-14 | ||
|
||
Reporting on 42 Issues from 24 authors, 58 Pull Requests from 28 authors, and 17 Discussions from 14 authors. | ||
|
||
|
||
### reliability | ||
|
||
#### Open Issues | ||
|
||
- CI Reliability 2024-04-14 ([#833](https://github.com/nodejs/reliability/issues/833)) | ||
- CI Reliability 2024-04-13 ([#832](https://github.com/nodejs/reliability/issues/832)) | ||
- CI Reliability 2024-04-12 ([#831](https://github.com/nodejs/reliability/issues/831)) | ||
|
||
### undici | ||
|
||
#### Open Issues | ||
|
||
- Is there a plan to add options for setting HTTP headers on EventSource? ([#3115](https://github.com/nodejs/undici/issues/3115)) | ||
- automate releases (v5) ([#3103](https://github.com/nodejs/undici/issues/3103)) | ||
- Change "Body is unusable" error to something more helpful ([#3097](https://github.com/nodejs/undici/issues/3097)) | ||
|
||
#### Open Pull Requests | ||
|
||
- fetch: limit web streams usage in body mixin methods ([#3113](https://github.com/nodejs/undici/pull/3113)) | ||
- chore: setup 5.x auto release ([#3111](https://github.com/nodejs/undici/pull/3111)) | ||
- chore: set up multi-branch automated release ([#3110](https://github.com/nodejs/undici/pull/3110)) | ||
- perf(fetch): improve body mixin methods ([#3109](https://github.com/nodejs/undici/pull/3109)) | ||
- perf: optimization of request instantiation ([#3107](https://github.com/nodejs/undici/pull/3107)) | ||
- fetch: Change wording of "Body is unusable" error ([#3105](https://github.com/nodejs/undici/pull/3105)) | ||
- core: improve parseURL ([#3102](https://github.com/nodejs/undici/pull/3102)) | ||
|
||
#### Open Discussions | ||
|
||
- Is there a plan to add options for setting HTTP headers on EventSource? ([#3112](https://github.com/nodejs/undici/discussions/3112)) | ||
- nominate @tsctx to be a maintainer ([#3108](https://github.com/nodejs/undici/discussions/3108)) | ||
- can I join the team undici ([#3087](https://github.com/nodejs/undici/discussions/3087)) | ||
- Undici.eventSource ([#2976](https://github.com/nodejs/undici/discussions/2976)) | ||
- Unable to use with typescript due to a compile error ([#3010](https://github.com/nodejs/undici/discussions/3010)) | ||
- RetryAgent and fetch ([#3072](https://github.com/nodejs/undici/discussions/3072)) | ||
- Migration from v5 to v6? ([#3076](https://github.com/nodejs/undici/discussions/3076)) | ||
- How does RetryAgent work? ([#2945](https://github.com/nodejs/undici/discussions/2945)) | ||
- Having issues with retry interceptor ([#2963](https://github.com/nodejs/undici/discussions/2963)) | ||
- Testing retry interceptor ([#2975](https://github.com/nodejs/undici/discussions/2975)) | ||
|
||
#### Merged Pull Requests | ||
|
||
- fix(types): The second parameter of EventSource is optional ([#3106](https://github.com/nodejs/undici/pull/3106)) | ||
- util: remove isReadableAborted ([#3104](https://github.com/nodejs/undici/pull/3104)) | ||
- perf: improve performance of isomorphicEncode ([#3101](https://github.com/nodejs/undici/pull/3101)) | ||
- bench: enable benchmarks for h2 ([#3100](https://github.com/nodejs/undici/pull/3100)) | ||
- [Release] v6.13.0 ([#3099](https://github.com/nodejs/undici/pull/3099)) | ||
- fetch: improve performance of isValidHeaderValue ([#3098](https://github.com/nodejs/undici/pull/3098)) | ||
- build(deps): bump node from `ad255c6` to `6d0f18a` in /build ([#3096](https://github.com/nodejs/undici/pull/3096)) | ||
- fetch: avoid creation of an intermediary ReadableStream ([#3095](https://github.com/nodejs/undici/pull/3095)) | ||
|
||
#### Closed Issues | ||
|
||
- `Response.body` is type of `PassThrough` instead of `ReadableStream` ([#3114](https://github.com/nodejs/undici/issues/3114)) | ||
|
||
### jenkins-alerts | ||
|
||
#### Closed Issues | ||
|
||
- test-orka-macos11-x64-2 has low disk space ([#1509](https://github.com/nodejs/jenkins-alerts/issues/1509)) | ||
- test-orka-macos11-x64-2 has low disk space ([#1508](https://github.com/nodejs/jenkins-alerts/issues/1508)) | ||
- test-orka-macos11-x64-1 has low disk space ([#1507](https://github.com/nodejs/jenkins-alerts/issues/1507)) | ||
- test-orka-macos11-x64-2 has low disk space ([#1506](https://github.com/nodejs/jenkins-alerts/issues/1506)) | ||
- test-orka-macos11-x64-1 has low disk space ([#1505](https://github.com/nodejs/jenkins-alerts/issues/1505)) | ||
- test-orka-macos11-x64-2 has low disk space ([#1504](https://github.com/nodejs/jenkins-alerts/issues/1504)) | ||
- test-orka-macos11-x64-2 has low disk space ([#1503](https://github.com/nodejs/jenkins-alerts/issues/1503)) | ||
- test-rackspace-fedora32-x64-1 has low disk space ([#1502](https://github.com/nodejs/jenkins-alerts/issues/1502)) | ||
- test-macstadium-macos11.0-arm64-4 has low disk space ([#1501](https://github.com/nodejs/jenkins-alerts/issues/1501)) | ||
- test-orka-macos11-x64-2 has low disk space ([#1500](https://github.com/nodejs/jenkins-alerts/issues/1500)) | ||
|
||
### node | ||
|
||
#### Open Issues | ||
|
||
- Cross-compilation bug when compiling for ARM64 on a non-ARM64 host ([#52512](https://github.com/nodejs/node/issues/52512)) | ||
- Integrate prototype REPL into primary NodeJS ([#52510](https://github.com/nodejs/node/issues/52510)) | ||
- test_runner: option to skip tests from command-line ([#52508](https://github.com/nodejs/node/issues/52508)) | ||
- REPL: .editor tab completion and formating ([#52507](https://github.com/nodejs/node/issues/52507)) | ||
- Reorganize Node Tests ([#52502](https://github.com/nodejs/node/issues/52502)) | ||
- util.styleText isn't drawing a frame ([#52498](https://github.com/nodejs/node/issues/52498)) | ||
- docs: Unsafe example for converting a `message.url` to an `URL` ([#52494](https://github.com/nodejs/node/issues/52494)) | ||
- fs.realpathSync() and fs.realpath() are returning different results for attached cloud drive ([#52486](https://github.com/nodejs/node/issues/52486)) | ||
- Organize and Simplify the 'Node.js feature requests' Project ([#52485](https://github.com/nodejs/node/issues/52485)) | ||
|
||
#### Open Pull Requests | ||
|
||
- tools: update lint-md-dependencies to [email protected] [email protected] ([#52518](https://github.com/nodejs/node/pull/52518)) | ||
- deps: update ada to 2.7.8 ([#52517](https://github.com/nodejs/node/pull/52517)) | ||
- deps: update zlib to 1.3.0.1-motley-7d77fb7 ([#52516](https://github.com/nodejs/node/pull/52516)) | ||
- doc: update test runner coverage limitations ([#52515](https://github.com/nodejs/node/pull/52515)) | ||
- test: write tests for assertIsArray http2 util ([#52511](https://github.com/nodejs/node/pull/52511)) | ||
- lib, url: fix #51609 by adding a `win` argument ([#52509](https://github.com/nodejs/node/pull/52509)) | ||
- 2024-04-23, Version 22.0.0 (Current) ([#52505](https://github.com/nodejs/node/pull/52505)) | ||
- doc: A self to triagers (RedYetiDev) ([#52504](https://github.com/nodejs/node/pull/52504)) | ||
- lib, path: support file:/// urls in path functions ([#52497](https://github.com/nodejs/node/pull/52497)) | ||
- deps: update undici to 6.13.0 ([#52493](https://github.com/nodejs/node/pull/52493)) | ||
- dns: rename verbatim to order and support ipv6first ([#52492](https://github.com/nodejs/node/pull/52492)) | ||
- module: fix submodules loaded by require() and import() ([#52487](https://github.com/nodejs/node/pull/52487)) | ||
|
||
#### Open Discussions | ||
|
||
- Discord Server ([#52220](https://github.com/orgs/nodejs/discussions/52220)) | ||
- 官方开发文档啥时候能添加中文版的啊? ([#52462](https://github.com/orgs/nodejs/discussions/52462)) | ||
- Docs for Native Fetch ([#52316](https://github.com/orgs/nodejs/discussions/52316)) | ||
- error socket connection timeout while uploading image in cloudinary ([#48028](https://github.com/orgs/nodejs/discussions/48028)) | ||
- Embedding Node.js ESM ([#52432](https://github.com/orgs/nodejs/discussions/52432)) | ||
- fetch() SSL disable certificate validation ([#44038](https://github.com/orgs/nodejs/discussions/44038)) | ||
- JSON file for NodeJS release channels ([#52407](https://github.com/orgs/nodejs/discussions/52407)) | ||
|
||
#### Closed Issues | ||
|
||
- async error inside before won't cause test error ([#52506](https://github.com/nodejs/node/issues/52506)) | ||
- 'internal/bootstrap/realm' is not exposed with the --expose-internal flag ([#52499](https://github.com/nodejs/node/issues/52499)) | ||
|
||
#### Closed Pull Requests | ||
|
||
- test_runner: improve reporter performance ([#52514](https://github.com/nodejs/node/pull/52514)) | ||
- test benchmark change ([#52513](https://github.com/nodejs/node/pull/52513)) | ||
- repl: print errors in red ([#52503](https://github.com/nodejs/node/pull/52503)) | ||
- lib, repl: convert repl constructor to a class definition ([#52501](https://github.com/nodejs/node/pull/52501)) | ||
- lib, bootstrap: allow require of bootstrap/realm with --expose-internals ([#52500](https://github.com/nodejs/node/pull/52500)) | ||
- ignore me, just checking the perf improvement of using built error for abort signal ([#52496](https://github.com/nodejs/node/pull/52496)) | ||
- Playground on how I added custom error to v8 ([#52495](https://github.com/nodejs/node/pull/52495)) | ||
- deps: update undici to 6.13.0 ([#52491](https://github.com/nodejs/node/pull/52491)) | ||
- doc: remove line breaks in markdown definitions ([#52490](https://github.com/nodejs/node/pull/52490)) | ||
- test_runner: don't exceed call stack when filtering ([#52488](https://github.com/nodejs/node/pull/52488)) | ||
- lib, repl: fix #48165 by adding `.last` ([#52484](https://github.com/nodejs/node/pull/52484)) | ||
|
||
### single-executable | ||
|
||
#### Open Issues | ||
|
||
- Add support puppeteer or playwright ([#90](https://github.com/nodejs/single-executable/issues/90)) | ||
|
||
### build | ||
|
||
#### Open Pull Requests | ||
|
||
- fixup! jenkins,win: add buildpulse support (#3653) ([#3676](https://github.com/nodejs/build/pull/3676)) | ||
|
||
#### Closed Issues | ||
|
||
- Ubuntu mirror connectivity with IBM cloud machines ([#3677](https://github.com/nodejs/build/issues/3677)) | ||
|
||
### llhttp | ||
|
||
#### Closed Issues | ||
|
||
- 9.2.1: build fails ([#364](https://github.com/nodejs/llhttp/issues/364)) | ||
|
||
### node-gyp | ||
|
||
#### Open Issues | ||
|
||
- Customize default generator ([#3019](https://github.com/nodejs/node-gyp/issues/3019)) | ||
- Generate .gitignore and .hgignore in build ([#3018](https://github.com/nodejs/node-gyp/issues/3018)) | ||
- generate compile_commands.json automatically ([#3017](https://github.com/nodejs/node-gyp/issues/3017)) | ||
- complie_commands.json generated by node-gyp doesn't be in clangd search path. ([#3016](https://github.com/nodejs/node-gyp/issues/3016)) | ||
|
||
#### Open Pull Requests | ||
|
||
- docs: `node-pre-gyp` is no longer maintained ([#3015](https://github.com/nodejs/node-gyp/pull/3015)) | ||
|
||
### unofficial-builds | ||
|
||
#### Open Issues | ||
|
||
- local_build.sh logic is broken (may be affecting prod build as well) ([#137](https://github.com/nodejs/unofficial-builds/issues/137)) | ||
- Provide windows arm64 build (v18) ([#136](https://github.com/nodejs/unofficial-builds/issues/136)) | ||
|
||
### loaders | ||
|
||
#### Open Issues | ||
|
||
- Node.js Loaders Team Meeting 2024-04-13 ([#192](https://github.com/nodejs/loaders/issues/192)) | ||
|
||
### TSC | ||
|
||
#### Open Issues | ||
|
||
- Update meeting times? ([#1528](https://github.com/nodejs/TSC/issues/1528)) | ||
|
||
### primordials-use-cases | ||
|
||
#### Open Issues | ||
|
||
- V8 private symbols ([#4](https://github.com/nodejs/primordials-use-cases/issues/4)) | ||
|
||
### nodejs.org | ||
|
||
#### Open Issues | ||
|
||
- Consider moving the breadcrumbs to the top of the page in nodejs/learn section ([#6651](https://github.com/nodejs/nodejs.org/issues/6651)) | ||
|
||
#### Open Pull Requests | ||
|
||
- fix: collaborator summit -> collaboration summit ([#6654](https://github.com/nodejs/nodejs.org/pull/6654)) | ||
- Blog: add trip report of London 2024 summit ([#6653](https://github.com/nodejs/nodejs.org/pull/6653)) | ||
- Fix: missing Promise in tsdoc of 2 functions ([#6652](https://github.com/nodejs/nodejs.org/pull/6652)) | ||
- Added Bengali language configuration in i18n/config.json ([#6649](https://github.com/nodejs/nodejs.org/pull/6649)) | ||
|
||
#### Merged Pull Requests | ||
|
||
- Change spelling of "patname" to "pathname" in comment ([#6650](https://github.com/nodejs/nodejs.org/pull/6650)) | ||
|
||
### help | ||
|
||
#### Open Issues | ||
|
||
- Error in JSON.parse() NodeJs ([#4371](https://github.com/nodejs/help/issues/4371)) | ||
|
||
### node-addon-api | ||
|
||
#### Open Pull Requests | ||
|
||
- doc: add codecov badge to readme ([#1476](https://github.com/nodejs/node-addon-api/pull/1476)) | ||
|
||
### corepack | ||
|
||
#### Open Pull Requests | ||
|
||
- chore: bump yarn version and npm deps ([#457](https://github.com/nodejs/corepack/pull/457)) | ||
- fix: add path to `package.json` in error message ([#456](https://github.com/nodejs/corepack/pull/456)) | ||
|
||
#### Merged Pull Requests | ||
|
||
- chore(docs): update readme to remove "silently" ([#455](https://github.com/nodejs/corepack/pull/455)) | ||
|
||
### repl | ||
|
||
#### Open Pull Requests | ||
|
||
- Drop Some Dependencies ([#54](https://github.com/nodejs/repl/pull/54)) | ||
|
||
### remark-preset-lint-node | ||
|
||
#### Open Pull Requests | ||
|
||
- build(deps): bump remark-lint-list-item-indent from 3.1.2 to 4.0.0 ([#528](https://github.com/nodejs/remark-preset-lint-node/pull/528)) | ||
|
||
#### Merged Pull Requests | ||
|
||
- chore: upgrade to ESLint 9 for dev tooling ([#533](https://github.com/nodejs/remark-preset-lint-node/pull/533)) | ||
- build(deps): bump remark-lint-no-consecutive-blank-lines from 4.1.3 to 5.0.0 ([#532](https://github.com/nodejs/remark-preset-lint-node/pull/532)) | ||
- build(deps): bump remark-lint-table-cell-padding from 4.1.3 to 5.0.0 ([#531](https://github.com/nodejs/remark-preset-lint-node/pull/531)) | ||
- build(deps): bump remark-lint-no-table-indentation from 4.1.2 to 5.0.0 ([#530](https://github.com/nodejs/remark-preset-lint-node/pull/530)) | ||
- build(deps): bump remark-lint-no-shell-dollars from 3.1.2 to 4.0.0 ([#529](https://github.com/nodejs/remark-preset-lint-node/pull/529)) | ||
|
||
### security-wg | ||
|
||
#### Merged Pull Requests | ||
|
||
- update core index.json ([#1279](https://github.com/nodejs/security-wg/pull/1279)) | ||
- vuln: add latest sec release ([#1278](https://github.com/nodejs/security-wg/pull/1278)) |
Oops, something went wrong.