Skip to content

Commit

Permalink
Merge pull request #30 from cutenode/actions/retrogen
Browse files Browse the repository at this point in the history
doc: generate weekly retro
  • Loading branch information
bnb authored Jun 26, 2024
2 parents c20eb48 + 94279b9 commit b26590d
Show file tree
Hide file tree
Showing 11 changed files with 2,941 additions and 0 deletions.
258 changes: 258 additions & 0 deletions retros/2024-04-07.md
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))
Loading

0 comments on commit b26590d

Please sign in to comment.