Skip to content

content(blog/events): add trip report of 2026 London summit#8840

Open
legendecas wants to merge 1 commit intonodejs:mainfrom
legendecas:london2026
Open

content(blog/events): add trip report of 2026 London summit#8840
legendecas wants to merge 1 commit intonodejs:mainfrom
legendecas:london2026

Conversation

@legendecas
Copy link
Copy Markdown
Member

Description

Validation

Related Issues

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run pnpm format to ensure the code follows the style guide.
  • I have run pnpm test to check if all tests are passing.
  • I have run pnpm build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

@legendecas legendecas requested a review from a team as a code owner April 24, 2026 13:58
Copilot AI review requested due to automatic review settings April 24, 2026 13:58
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nodejs-org Ready Ready Preview Apr 24, 2026 7:32pm

Request Review

@cursor
Copy link
Copy Markdown

cursor Bot commented Apr 24, 2026

PR Summary

Low Risk
Low risk: adds a new Markdown blog post only, with no code or runtime behavior changes.

Overview
Adds a new events blog post collab-summit-2026-london.md with frontmatter (date/category/title/layout/authors) and a full trip report recap of the 2026 Node.js Collaboration Summit in London, including session summaries and reference links.

Reviewed by Cursor Bugbot for commit c50d485. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions
Copy link
Copy Markdown
Contributor

👋 Codeowner Review Request

The following codeowners have been identified for the changed files:

Team reviewers: @nodejs/nodejs-website

Please review the changes when you have a chance. Thank you! 🙏

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 04ad983. Configure here.

Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.87%. Comparing base (97e28c5) to head (c50d485).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8840   +/-   ##
=======================================
  Coverage   73.87%   73.87%           
=======================================
  Files         105      105           
  Lines        8883     8883           
  Branches      326      326           
=======================================
  Hits         6562     6562           
  Misses       2320     2320           
  Partials        1        1           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new events blog post documenting the 2026 London Node.js Collaboration Summit, expanding the site’s historical archive of summit trip reports.

Changes:

  • Introduces a new markdown blog post with frontmatter (date/category/title/layout/author).
  • Adds a structured recap of summit sessions plus a “Thanks” section and reference links.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md
Comment on lines +13 to +17
### Next 10

In this session, [Jacob Smith][] started an on-site review of the questions that would be asked in the [Next-10 survey for 2026](https://github.com/nodejs/next-10/issues/369), including suggestions to existing questions, questions and options to add or remove, and recent AI discussions.

### New Release Schedule
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The post jumps directly to ### headings without a preceding ## section, which is inconsistent with other Collab Summit trip reports and results in an incorrect heading hierarchy (and potentially inconsistent styling/TOC). Consider promoting these session headings to ## (and reserving ### for sub-sections where needed).

Copilot uses AI. Check for mistakes.
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md
Comment thread apps/site/pages/en/blog/events/collab-summit-2026-london.md Outdated

This is a reflection of the current Node.js volunteer-based maintenance and an effort to keep the Node.js project sustainable in the long run. When it comes to security vulnerabilities, managing security releases across four or five active release lines has become difficult to sustain in the current Node.js voluntary work model. By reducing the number of concurrent release lines, the project can focus on better supporting the releases people actually use.

What's important is what's not changed with the new release schedule:
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
What's important is what's not changed with the new release schedule:
What's important is what's not changed with the new release schedule:

I think we just need to add a new line here for linting/prettier to pass

Copy link
Copy Markdown
Member

@joyeecheung joyeecheung left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leaving some points that I think we need to cover before this can be published. I'll see if I can re-listen to the recordings to fill them in on Monday.

[Matteo Collina][] presented the proposal for a Node.js built-in Virtual File System. By taking concepts previously explored in userland libraries (like `@platformatic/vfs`) and standardizing them into a core `node:vfs` module, Node.js can intercept standard filesystem calls and route them through a virtualized, memory-based layer. Developers can define specific data sources in memory (providers) and "mount" them so the runtime treats them exactly like local directories. The proposal also provides the ability to layer virtual filesystems on top of one another, or place a virtual layer directly over the physical disk to safely mock or override files.

Userland VFS implementations require massive monkey-patching; moving it to core provides deep integration and supports more use cases like SEA.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some discussions in this session that we should capture too.

### Node.js Security - State of the Ecosystem & What's Next

[Rafael Gonzaga][] shared that the security team has recently advanced the ecosystem through a refined threat model, improved permission models, and enhanced release automation, but these efforts are currently being overshadowed by a massive influx of AI-generated vulnerability reports. This industry-wide surge, driven largely by users seeking CVE attribution and financial bounties, has severely strained maintainer capacity with high-noise, duplicative submissions that often lack reproduction steps or misclassify standard bugs as severe security threats. Despite attempted mitigations like pausing bug bounties, raising HackerOne signal requirements, and clarifying guidelines, the overwhelming volume has significantly driven up resolution times. To combat this bottleneck, the team is exploring strategies such as securing early access for proactive testing, attempting to alter reporting agent behaviors, and adopting a public security flow to bypass embargoes and speed up CI testing.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIRC Robin presented a significant part of this. There was also the introduction of the two new programs which we should cover in the trip report.


### Userland migrations

[Jacob Smith][] and [Marco Ippolito][] presented increased usage of userland migrations. Codemods for Node.js 22 to 24 are almost complete. For Node.js 25.9.0, a codemod was published the same day as the deprecation was introduced.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

marco ? I didn't watch the record but I saw picture and that was bruno

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants