Giter Club home page Giter Club logo

Comments (20)

jasnell avatar jasnell commented on September 23, 2024
  1. LTS
  2. First Converged Release Schedule
  3. Roadmap to Second converged LTS
  4. Discussion of the key internal changes that still need to be made (e.g. improved abstraction layer, multiple isolates, refactoring internal dependencies -- e.g. the pure js http parser and dns work, etc)
  5. Debugging and Discussing what we're going to do about domains

from summit.

Qard avatar Qard commented on September 23, 2024

I'd like to bring up the tracing topic and discuss how we can generically describe linkage between caller and callback invocation barriers. It'd be especially valuable if we can discuss this with people from the V8 team.

I feel like AsyncWrap exists because of a deficiency in V8 which, if dealt with properly, could make that feature a lot less painful.

from summit.

mikeal avatar mikeal commented on September 23, 2024

@Qard what is the status of integrating the tracing API v8 is landing in to node?

from summit.

TooTallNate avatar TooTallNate commented on September 23, 2024

FFI in core

from summit.

Qard avatar Qard commented on September 23, 2024

@mikeal No progress on the node side. I need to check in with @ofrobots or @natduca to see where things are at on their end.

I was holding off on doing anything with trace_event.h because they said it wasn't ready yet, last time we talked.

from summit.

trevnorris avatar trevnorris commented on September 23, 2024

@Qard AsyncWrap is mostly meant to exist outside the realm of V8. It notifies about internal events that happen at the libuv layer. Also to bring all asynchronous functionality to a single location for easier tracing. So even in the case we use tracing_event.h it will be much easier to implement.

from summit.

trevnorris avatar trevnorris commented on September 23, 2024

Topics for me would be the API compatibility discussions and tracing. Google team says that the tracing_event.h API is stable and we could start integrating it now for testing.

Will there be a formal agenda made?

from summit.

mikeal avatar mikeal commented on September 23, 2024
  • Working Group Best Practices

from summit.

mikeal avatar mikeal commented on September 23, 2024

@trevnorris yes, I'm going to write up a formal schedule before the event.

from summit.

indutny avatar indutny commented on September 23, 2024

Making StreamBase public.

from summit.

chrisdickinson avatar chrisdickinson commented on September 23, 2024

I'd like for the collaborators & the TSC to talk about how we set goals for the project, over what timespans, and how we communicate those goals to our users. This should also touch on how we want to communicate our progress towards those goals to our fellow collaborators. The goal would be to see what aspects of project management we're currently lacking in, and agree on ways to fill those gaps.

from summit.

mikeal avatar mikeal commented on September 23, 2024

@chrisdickinson would you want to combine this with the WG "best practices" stuff or run it right after as sort of a followup?

from summit.

jasnell avatar jasnell commented on September 23, 2024

@mikeal ... thinking about the agenda, it would make sense for us to dedicate one of the two days for WG specific breakout sessions. Given the amount of overlap between the WG's, these do not need to be done in parallel -- just need to have specific allotments of time dedicated for the members of each WG to discuss their status and specific agenda items. The second of the two days would be dedicated to larger project wide discussions -- foundation discussions, the release schedule, the strategy around V8, the LTS schedule, Roadmap discussions, etc.

Do we have the plans figured out for hosting of the event? e.g. Who's providing the snacks, who's paying for things? etc.

from summit.

mikeal avatar mikeal commented on September 23, 2024

@jasnell my plan was to actually split the Agenda in to chunks (either 2 or 3 per day) and to put TSC/Core stuff together in a block, and WG stuff in another block, so that people can step out or come late if the agenda doesn't appeal to them for significant parts of the day.

Who's paying.

The foundation :) This week I'll find out who I send all that to.

Hosting.

There's been a lot of offers for hosting, I'm speaking to my favorite on Thursday to see if we can work out a deal for accommodations as well. I should have a more definitive answer by next week.

Who provides the snacks and what they are is pretty dependent on the location.

from summit.

jasnell avatar jasnell commented on September 23, 2024

👍 sounds good.

from summit.

mikeal avatar mikeal commented on September 23, 2024

updated description w/ proposed subjects.

from summit.

Fishrock123 avatar Fishrock123 commented on September 23, 2024

If possible, I'd like to do a bit of a thing on the morning of the first day for those who are newer to collaborating on core before diving into discussions.

I.e. like have a couple more experienced people explain in detail some deep technical topics. (And then have those recorded for future onboarding of collaborators.)

from summit.

Qard avatar Qard commented on September 23, 2024

👍 for internals deep-dive.
On Jul 1, 2015 12:57 PM, "Jeremiah Senkpiel" [email protected]
wrote:

If possible, I'd like to do a bit of a thing on the morning of the first
day for those who are newer to collaborating on core before diving into
discussions.

I.e. like have a couple more experienced people explain in detail some
deep technical topics. (And then have those recorded for future onboarding
of collaborators.)


Reply to this email directly or view it on GitHub
#3 (comment).

from summit.

bnb avatar bnb commented on September 23, 2024

@Fishrock123 Also +1 for that.

from summit.

mikeal avatar mikeal commented on September 23, 2024

Just had a productive meeting with @groundwater about running the sessions with proper facilitation.

We're looking to do 2 hour sessions, 3 a day.

  • 10am - Noon Session 1
  • Noon - 1pm Lunch
  • 1pm - 3pm Session 2
  • 3pm - 4pm Break
  • 4pm - 6pm Session 3

This means we'll only have 6 sessions total over the 2 day timespan. @groundwater will be kicking off a new thread to determine what those sessions are and what the goals for each session are so that we can ensure they are productive.

I'm going to close this issue in favor of building the 6 topics in a new thread that is more well described and scoped.

from summit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.