Node: Create a nodejs/startup team

Created on 15 Sep 2020  路  13Comments  路  Source: nodejs/node

Hi, I propose to create a nodejs/startup (or maybe nodejs/bootstrap?) team which can be the owner of these files

  • benchmark/misc/startup.js
  • src/node.cc
  • src/node_code_cache_stub.cc
  • src/node_native_module*
  • lib/internal/bootstrap/*
  • tools/code_cache/*
  • tools/snapshot/*

I have been working on including more of the startup process into the snapshot and supporting userland snapshots (initial goal is to be able to snapshot a warmed-up HTTP server and then dehydrate it from a snapshot during startup), it would be helpful to create a team for collaborators who are interested in the startup process and optimization to join and collaborate.

cc @nodejs/tsc

meta

Most helpful comment

nodejs/people-interested-in-node-js-startup-and-environment-bootstrapping

All 13 comments

I have a slight preference to bootstrap but not massive. Startup makes me think of a company 馃槀

+1 for creating the team

I have a slight preference to nodejs/startup, bootstrap reminds me of https://getbootstrap.com/2.0.2/, or makes me think of scaffolding tools 馃槄. I guess naming is hard

nodejs/startup-bootstrap it is 馃槈

nodejs/people-interested-in-node-js-startup-and-environment-bootstrapping

+1 to any name. will this team also focus on the embedding topics, or will stick to snapshoting?

@gireeshpunathil I think it would be better to have a team dedicated to embedding since it's more than just about startup (e.g. maybe also how the instance shuts down or how a virtual file system can be supported)

I want to join this team because I'm doing something to modify start up for our own customized Node.js.

I was about to create the team and then remembered that we still have not settled down on the name. Please 馃憤 this reply if you prefer nodejs/startup and 馃帀 if you prefer nodejs/bootstrap (I assume we are not going to take longer names but feel free to reply if you want to make it a vote option 馃槀)

@danbev FYI in case you missed this. I think you were doing some investigation in this area.

I would be interested in helping out. I have been looking over the startup process myself.

@danbev FYI in case you missed this. I think you were doing some investigation in this area.

Thanks, I had missed it.

I'd be interested in joining this team. Thanks

How about pre-userland?

I created a team with me @danbev and @XadillaX and opened https://github.com/nodejs/node/pull/35406.

@drewswanner Since this team will be CODEOWNERS it is reserved for collaborators. Please check out https://github.com/nodejs/node/blob/master/GOVERNANCE.md#collaborators on how to become a collaborator, thanks!

Was this page helpful?
0 / 5 - 0 ratings