Skip to content

Node.js Foundation Core Technical Committee (CTC) Meeting 2016-08-31 #8330

Description

@Trott

Time

UTC Wed 31-Aug-2016 20:00:

Timezone Date/Time
US / Pacific Wed 31-Aug-2016 13:00
US / Mountain Wed 31-Aug-2016 14:00
US / Central Wed 31-Aug-2016 15:00
US / Eastern Wed 31-Aug-2016 16:00
Amsterdam Wed 31-Aug-2016 22:00
Berlin Wed 31-Aug-2016 22:00
Moscow Wed 31-Aug-2016 23:00
Tokyo Thu 01-Sep-2016 05:00
Sydney Thu 01-Sep-2016 06:00

Or in your local time:

Links

Agenda

Extracted from ctc-agenda labelled issues and pull requests from the nodejs org prior to the meeting.

nodejs/node

  • Process for determining supported platforms #8265
  • child_process, win: fix shell spawn with AutoRun #8063
  • fs: undeprecate existsSync; use access instead of stat for performance #7455
  • doc: add Google Analytics tracking. #6601
  • Introduce staging branch for stable release streams #6306
  • Move ecosystem detection tool to nodejs org #7935

nodejs/node-eps

  • AsyncWrap public API proposal #18

Invited

Notes

The agenda comes from issues labelled with ctc-agenda across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.

Joining the meeting

Uberconference; participants should have the link
& numbers, contact me if you don't.

Public participation

We stream our conference call straight to YouTube so anyone can listen
to it live, it should start playing at
https://www.youtube.com/c/nodejs+foundation/live when we turn it on.
There's usually a short cat-herding time at the start of the meeting and
then occasionally we have some quick private business to attend to
before we can start recording & streaming. So be patient and it should
show up.

Many of us will be on IRC in #node-dev on Freenode if you'd like to
interact, we have a Q/A session scheduled at the end of the meeting if
you'd like us to discuss anything in particular. @nodejs/collaborators
in particular if there's anything you need from the CTC that's not worth
putting on as a separate agenda item, this is a good place for it.

Activity

  1. Trott commented on Aug 30, 2016

    @Trott
    MemberAuthor

    For most participants, this meeting will take place on Wednesday afternoon/night or Thursday morning. The meeting will take place 41.5 hours from the time of this writing.

  2. Trott commented on Aug 30, 2016

    @Trott
    MemberAuthor

    Standup portion of the doc is ready to be filled in.

  3. rvagg commented on Aug 31, 2016

    @rvagg
    Member

    @Trott care to chair this one? I'm still quite out of sync and mostly have my head in Foundation business and a bunch of Build WG stuff.

  4. hackygolucky commented on Aug 31, 2016

    @hackygolucky
    Contributor

    Away from email/slack/phone during this meeting. No updates from last week.

    On Wed, Aug 31, 2016, 8:09 AM Rod Vagg notifications@github.com wrote:

    @Trott https://github.com/Trott care to chair this one? I'm still quite
    out of sync and mostly have my head in Foundation business and a bunch of
    Build WG stuff.

    —
    You are receiving this because you were mentioned.
    Reply to this email directly, view it on GitHub
    #8330 (comment), or mute
    the thread
    https://github.com/notifications/unsubscribe-auth/AB46oEZIdR3VmgG48zZgVLdtJWgPKMqZks5qlW7pgaJpZM4JwFVJ
    .

  5. ChALkeR commented on Aug 31, 2016

    @ChALkeR
    Member

    Could we add #7935 for a brief discussion if there would be some time left?

  6. MylesBorins commented on Aug 31, 2016

    @MylesBorins
    Contributor

    I unfortunately will not be able to make the meeting this time. I still believe that we should have a single release process across all lines, which includes having a staging branch for current. Consistency makes it easier for us to on board individuals, and makes it easier for contribution between the various release lines.

  7. Fishrock123 commented on Aug 31, 2016

    @Fishrock123
    Contributor

    @thealphanerd Last week I was told consistency was not the issue...

  8. MylesBorins commented on Aug 31, 2016

    @MylesBorins
    Contributor

    @Fishrock123 it is one of a few issues I've brought up in the past. Others include:

    • Handling conflicts in advance
    • having a place to land things intermediately that does not pollute the release branch

    Having done both current + LTS releases I have personally found that it adds work prior to the release, but significantly simplifies the process on release day.

    TBQH I think that the discussion has gone back and forth quite a bit. If the individuals who are primarily doing the current releases are reluctant then I'll let it be.

  9. ofrobots commented on Aug 31, 2016

    @ofrobots
    Contributor

    It is more than just the releasers that should be considered. As someone who ends up doing, or help others do, quite a few V8 backports, the lack of uniformity of process on how to backport things to all the release branches is a big problem. Consistency is an issue for me.

  10. Trott commented on Aug 31, 2016

    @Trott
    MemberAuthor

    @Trott care to chair this one? I'm still quite out of sync and mostly have my head in Foundation business and a bunch of Build WG stuff.

    I'm traveling and will be on cafe WiFi. Should be OK, but we should have a Plan B and Plan C if it doesn't work out for me.

    Plan B = @jasnell?

    Plan C = whoever wants to do it can volunteer?

    Plan D = @rvagg does it whether he wants to or not?

  11. misterdjules commented on Aug 31, 2016

    @misterdjules

    I won't be able to make it today.

  12. jasnell commented on Aug 31, 2016

    @jasnell
    Member

    Not sure how well I would work as a Plan B today, unfortunately. The kids get out of school at 1pm pacific and I have to drop them off at their Robotics club meeting right after so I'm going to be mobile and away from the laptop for most of the call.... I'll be on the call, just won't have convenient access to the notes or agenda and will have to mute frequently

  13. Trott commented on Aug 31, 2016

    @Trott
    MemberAuthor

    OK, I think I'm good to run this one. Can someone email (or otherwise private message) me the dial-in info just in case WiFi availability torpedoes my audio stream? EDIT: Thanks to @bmeck, I now have the info.

  14. chrisdickinson commented on Aug 31, 2016

    @chrisdickinson
    Contributor

    Apologies, I won't be able to attend today.

  15. Trott commented on Aug 31, 2016

    @Trott
    MemberAuthor

    A reminder for @nodejs/ctc that we agreed last week that this would be the first item on this week's agenda:

    • fs: undeprecate existsSync; use access instead of stat for performance #7455

    Please be prepared to have a discussion if you think this is something you have an opinion on.

    As usual, we have a lot to talk about and it would be great if we could avoid (as much as is reasonable) briefing each other on this or trying to problem-solve during the meeting. Please go comment or ask questions in that issue!

    Thanks!

  16. Trott commented on Aug 31, 2016

    @Trott
    MemberAuthor

    Different reminder for @nodejs/ctc: We also agreed to try to get a quick resolution on this this week, so it should probably be the second item:

    • doc: add Google Analytics tracking. #6601

    The consensus last week was that it seemed more-or-less OK but that it didn't seem right to move forward without @bnoordhuis being there for the conversation, since they had the strongest objections. (@bnoordhuis: Sorry for the short notice, but if you're not going to be at the meeting this week, it would be great if you get a chance to indicate that you're OK with it happening, or if you are strongly opposed, or whatever accurately describes your current opinion.)

  17. Trott commented on Aug 31, 2016

    @Trott
    MemberAuthor

    Third reminder-ish for @nodejs/ctc: We agreed to defer this from last week until this week:

    • Introduce staging branch for stable release streams #6306

    The main reason was to have @thealphanerd there for the conversation as the two main viewpoints of the conversation seem to be best represented by @thealphanerd on the one hand and @Fishrock123 on the other.

    Since @thealphanerd is missing the meeting today, and since (AFAICT) this is not time-critical, I move that we table this for another week and try to have the conversation again at next week's meeting (unless, of course, things get resolved in GitHub to everyone's satisfaction between now and then).

  18. srl295 commented on Aug 31, 2016

    @srl295
    Member

    regrets today.

  19. Fishrock123 commented on Aug 31, 2016

    @Fishrock123
    Contributor

    Livestream viewers: (max 9)

    node_livestream_viewers-2016-08-31

  20. bnoordhuis commented on Sep 1, 2016

    @bnoordhuis
    Member

    Apologies, I wasn't home in time to make the call.

  21. added a commit that references this issue on Oct 5, 2016
  22. added a commit that references this issue on Oct 6, 2016
  23. added a commit that references this issue on Oct 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions