summit icon indicating copy to clipboard operation
summit copied to clipboard

Session Proposal: module customization hooks

Open joyeecheung opened this issue 9 months ago • 7 comments

Proposal

Discussions about directions of module customization hooks, including module.register and module.registerHooks

Topic of the session

  • evaluate hook https://github.com/nodejs/node/pull/57139
  • Getting rid of the CommonJS handling quirks in module.register https://github.com/nodejs/node/issues/57327
  • Making linking fully synchronous again (and avoid more edge cases similar to https://github.com/nodejs/node/pull/57187)
  • Remaining monkey-patching use cases that are not yet covered by existing hooks

Type of the session

  • [x] Collaborate
  • [ ] Workshop
  • [ ] Talk

Estimated duration of the session

1h

Date and Time of the session

Scheduled on April 2, check https://nodejs.org/calendar for exact times

Level

  • [ ] Beginner
  • [x] Intermediate
  • [ ] Advanced

Pre-requisite knowledge

Describe the session

Session facilitator(s), Github handle(s) and timezone(s)

@joyeecheung

Meeting notes and Virtual Meeting Link

Follow-up / Set-up sessions (if any)

Additional context (optional)


joyeecheung avatar Mar 05 '25 15:03 joyeecheung

cc @nodejs/loaders @bengl

joyeecheung avatar Mar 05 '25 15:03 joyeecheung

I'd like to join. I'm US Pacific Time so as late as possible in the day would be best for me.

GeoffreyBooth avatar Mar 05 '25 19:03 GeoffreyBooth

What's the earliest you can do? would 7am Pacific be ok? Or would 8am be better?

mcollina avatar Mar 10 '25 10:03 mcollina

Either time on either April 1 or 2 works for me. Thanks!

GeoffreyBooth avatar Mar 10 '25 16:03 GeoffreyBooth

I want to join this session, I am Australian Central Daylight Time, I don't have a preferred time will try my best to make it

jakecastelli avatar Mar 11 '25 13:03 jakecastelli

I'm interested in attending remotely, I'm in GMT+1

s1gr1d avatar Mar 21 '25 12:03 s1gr1d

The draft agenda is in https://docs.google.com/spreadsheets/d/1_FNNbKYcc032NIUqeJ3SZP3PM71aYMuv9D5JbwaS9Iw/edit?usp=sharing (it's not final, this session is currently planned to be 15:30 on day 2, followed by the ESM observability session. The late slots are in high demand for remote participants from the American continent). If you have any comments, it would be easier to coordinate in the #collab-summit-paris-2025 slack channel

joyeecheung avatar Mar 25 '25 18:03 joyeecheung