-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mini- Summit Nov 18 -2021 #99
Comments
@nodejs/tsc FYI hope to see you there. |
Flagged to collaborators in discussion - nodejs/node#40637 |
PR for tweet - https://github.com/nodejs/tweet/pull/53/files |
@bnb FYI, if you can confirm once you've reached out to the Types team that would be great. |
@mhdawson is this event 4hrs long (guessing based on agenda)? If so, I think the time (10-12 eastern) is incorrect and perhaps should be 10-2 eastern? |
@joesepi thanks for catching that. Fixing. |
Hey I'm interested in attending this as I've made a lot of contributions to the NodeJS types on DT and am familiar with a lot of it's current issues/gotchas/constraints that we've had to overcome over the last ~3 years. I will do my best to show up :) |
Are there prior issues/PR one should read to get initial context? We distribute Yarn as a single binary (via bundling), but the parsing/startup cost is becoming a problem and we'd be interested to know if you have something in mind that could address that (related issue I opened at the beginning of the year: nodejs/node#36812). |
@arcanis we did not get into any depth in terms of solutions for |
Added zoom link as I see I missed that : https://zoom.us/j/99950131676 |
@addaleax FYI, if you have time/interest I think you would add a lot to the discussion on Single Executable Applications |
@guybedford Would be great to have your feedback on the Single Executable Applications discussion as well 🙂 |
@SimonSchick hope to see you there. |
@igorklopov, @jesec vercel/pkg came up in the discussions of |
I am super interested. However, it would be difficult for me to clear my schedules. If there are related discussions in the future, please let me know in advance. Back to technical stuff. Some info for a more constructive discussion. (I would do a slide and present myself if I have the chance) Here is a rough description on the design of pkg:
The layout of pkg executable:
We would greatly appreciate help from the upstream. Specifically, it would greatly reduce the maintenance burden if we don't have to patch and compile Node.js ourselves. I am thinking about a more generic implementation of the bootstrap script. Currently pkg simply bakes in the numbers and options with simple string replacement. We can instead design a header. Node.js runtime, upon launch, can scan itself for this header. If the header is found, a prelude script is executed. The proposed layout:
|
@jesec thanks for chiming in. A couple of questions:
|
Unfortunately I won't be able to partecipate this time. |
See my illustration of current and proposed binary layout of generated single executable application. |
Markdown file to take notes in - https://hackmd.io/mW7rTTYvREOwGRpOYkXc4w |
I'll be there watching!! |
@SimonSchick if you can still make it the meeting is starting now. |
PR for minutes - #102 |
Next-10 Mini summit
When
November 18th
10-2 Eastern
Where
zoom: https://zoom.us/j/99950131676
Agenda
Misc
Will look to promote through
The text was updated successfully, but these errors were encountered: