-
Notifications
You must be signed in to change notification settings - Fork 134
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
Collaborator Meeting before the NodeConfEU #1422
Comments
I think it would be very useful. From the early speaker announcement by NodeConf EU I can tell that quite a few TSC members and Node.js collaborators are already going to be there (myself included), so it would be a pity if we don't take advantage of the crowd and do some meetings there :) |
Maybe some points to add of the discussion if the TSC agree that we should try to organize something
|
It is possibly a bit late in the game to get things scheduled and planned. Some people may already have booked travel. Speaking with @mcollina I don't think we can hold it at the Lyrath estate as the days etc are already planned. @mcollina I think you mentioned a potential option using workshop time? Is that still a possibilty, if so can you outline what that might look like. |
I don't think that at this point in time running a full day-or-two-long collab summit (the third one in the year!) is the best idea. In case we really have good quorum from Collaborators at the Lyrath we should probably look into planning a couple of sessions but not much more than that. We should also be mindful about our friends organizing the collab summit in Bilbao as we don't want to steal their spotlight. |
I think we can at least get a 3h workshop slot, with the second on another day to be confirmed. @jasnell wdyt? |
We would need a volunteer to "coordinate" the slot and somebody to fill in a talk proposal (I'll send a private link) |
Some questions: Is the idea that we'll have a collaborator meetup within NodeConf EU? Do we need the content to be somewhat less assuming (i.e. for people who are not contributors)? One idea I have: maybe we can have a recap of the strategic initiatives (or some other major block of work that are not strategic initiatives), talk about what we've been doing in these initiatives the past year, what the plans for the next year are, where we would need more hands/reviews, if there are any blockers/major challenges, brainstorm a bit about the tools/infrastructure we may have to make the work easier. Although this may mean some additional preparation work for the champions / other people who are heavily involved in the initiatives, and not everyone has the bandwidth for that. Or maybe NodeConf EU isn't the best venue to have it - I think a session like this could be very helpful, either online or offline, because usually we only have very fragmented updates in the TSC meetings and do not usually have a more high-level overview of the initiatives in any occasion, while the next-10 initiative is focused more on even higher-level stuff. But just throwing the idea out there :) |
I can help with that @mcollina edit: I do think this would be a good idea @joyeecheung ! This could be a good opportunity to try to present the work done and everything you said to a broader community. We don't have to take a 3h slot for that, I guess we could split it 1h20 each ? |
@sheplu I've sent you the private link for sessions via slack. |
I think the length probably depends on the number initiatives we could cover there - if we have someone there in person / remote who have the time to do the preparation for a particular initiative, we could cover it in the session, otherwise we could skip that initiative. Or, those who are involved in the initiative but cannot join the session can write something up in advance so that we can at least cover it by going over what's written. If we go with this idea we'd need to coordinate within TSC a bit and see if we are onboard with this idea, how many of us are going to be there (online and offline), if the champions have the bandwith to do it, etc. |
This is the list of strategic initiatives: https://github.com/nodejs/node/blob/main/doc/contributing/strategic-initiatives.md - also judging from the velocity of what's happening in core, maybe it's also worth covering test runner, permission model and loaders (perhaps they should've been on strategic initiatives too?) |
I think a brainstorming session to discuss what should a promisified child_process API look like would be really useful if we have time. It's the last outstanding items left on the Core Promise API initiative. Not much work is happening on that side for the moment, but hopefully discussing it would enable us to kick it started again. |
I think we could split this 3h in two times of 1h20 / 1h30 and have two different subject. I do like the idea of having one part more focussed with the community, it could be topics like
And on a second time have more of a technical deep dive around some core subjects
Also I don't remember perfectly the Lyrath estate, but I guess we could also have some talks with smaller groups of people near the bar or the main entrance if the rooms are open ? |
Is the consensus here that, if there is a collaborator meeting, it will be during the conference (6th up to and including 8th), not before or after? |
+1 to that from me. |
During today TSC meeting, we come to the agreement that there be will no extra days for the conference. |
Can we have a hackathon to fix the CI flakes at the workshop? We did something similar at a dinner table at one of the JSConf EU before and it was incredible fun nodejs/node#21077 and I remember there was a lunch when we took a picture giving physical thumb-ups to a fix (@Trott took the picture and posted it though I can't find which PR that was). |
I think this could be amazing to do throughout the full conference. |
OMG, that was an amazing time. June 2018 in Berlin. I'm sure I'll leave out some people that participated but it was definitely at least @apapirovski @joyeecheung @addaleax @targos @hashseed @ofrobots @MylesBorins and @Fishrock123. Good times. I need to find that photo.... |
I do have a 3h slot confirmed for the NodeConfEU. (thanks to the full team 🙏 ) As this is in two months we could start thinking of how we want to use that. I think this would be great to dedicate 1h (at least) to present and discuss strategic initiatives so discussion and collaboration. |
A few practical notes: this slot will likely be on the event's last day. Do we want to try to engage more people at the conf? @RafaelGSS and the rest of the NF team have a workshop to show how to contribute to node... maybe we can link the whack-a-flaky hackathon with that? |
I don’t think 1-2h is enough to ramp up newcomers to start fixing flakes. Based on my experience of multiple code and learns, that’s only enough time for most people to set up the environment to build Node.js and run the tests successfully locally. Also if we mark certain flakes as being investigated by a new contributor it’s not certain that they would follow through and fix them when the time needed exceed how long the session lasts (my experience is that only very, very few would follow up after a session, there were several occasions where we even had to take over the code and learn PRs ourselves). But the flakes are real and need to be looked into. So I’d suggest that we do not use “your first contribution to Node.js” to fix the flakes. It would be enough however for a bunch of experienced collaborators to do something productive to the CI. |
Sept 22nd we'll run a workshop on Node.js for Grace Hopper Day and we can use it as a metric for the hackathon. But, I suspect we would need a significant amount of time just to teach people how to build node.js (even though the building.md is well documented) and deal with OS dependencies. But, I believe that whack-a-flaky would be better for collaborators. |
Following some discussion during the collaborator summit / oss summit @ bilbao, it seems there is two principales ideas
Is there some other ideas or specific projects that we could be doing in a 3h timeframe ? |
Notes from the collaborator meeting https://hackmd.io/Jfav9baTRwaXL_KkF_wekw |
Following the issue opened here openjs-foundation/summit#377 and thanks to the comment by @mcollina I reopen the issue here as I cannot link it between org
There will be NodeConf EU in Ireland in November.
From experience, this is a conference that attracts a lot of people from Europe (and some from other continents) and I think this could be a good opportunity to discuss specific topics and also held another collaborator summit - even if this is an unofficial one.
Do you think this is something that could be useful to do ? And that can be organized ? Maybe one where we could try to involve more members of the community ?
@mhdawson if you want to bring this discussion during the next TSC meeting ?
The text was updated successfully, but these errors were encountered: