-
Notifications
You must be signed in to change notification settings - Fork 15
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
Express TC Meeting 02-15-2024 #161
Comments
The YT account is attached to my personal Gmail account. If someone can tell me how to make it separate I would be happy to do so! |
I will add, I believe I mentioned to you in email already, next week I am out on vacation. If you need anything let me know asap as I fly out tomorrow! |
I will love to join the meeting. I can join at any time (including weekends or night time) 👍 |
Yeah we can shoot for when you are back, so either the week of the 12th or 19th. I had only said next two weeks to make sure we didn't sit on it too long 😄
Ahh, now that you say that I remember it. I am not sure we ever figured out how to do that but maybe someone who setup the Node channel can help? I will ask in the foundation slack to see if anyone knows how to do that.
@UlisesGascon can you add your timezone? I will move this up to the message above once you add that. |
I am in GMT+1, but I am use to work with US timezones 👍 |
Just noting that I'm interested in attending, but not a TC member. Totally understand if you want to limit attendance. (timezone: PST, flexible schedule) |
I do not believe a closed meeting is necessary. If we did end up having to vote I think we would just have only the TC folks vote, but it sounds like a lot of the proposed stuff will be uncontroversial so we should be good. Happy to have you! Also, I will make this bold in the OP:
|
I would love to join too :) I am in GMT+1 too but the US timezone works perfectly |
Sorry for the late reply, I'm currently out traveling for work and haven't had time to read the email chain nor the other issue fully yet. I'll be back this Wednesday, and are available after that. I'm in the GMT+1 time zone but I'm flexible with my scheduling. |
I'd love to attend. I'm in Pacific Time, but I can also do 9PM - midnight as needed. |
I'd also love to attend. I am MST (Arizona) UTC -7, but could be flexible |
I'm in! Mountain Daylight Time (SLC/Denver) but can shuffle to any time with a few days notice. Also, for narrowing down windows: used Doodle in the past to put a few options down and let folks vote. It's free and works well if you need that kind of thing (even though the name doesn't represent the product well at all 😅 ) |
I'm in Pacific Time but I can be flexible between noon to midnight PT. Thanks @wesleytodd for organizing! |
I'll definitely love to join and I can be flexible. |
Hey folks! Sorry I planned on setting up a doodle based on this info yesterday but my time got taken up pursuing some help for the PR spam issue. I think we have info from enough people to pick a few times to vote on, although the US nighttime constraints are a bit difficult to match up with the GMT+1 times since that is the middle of the night. As much as it is not ideal, we should probably include some early morning times (before working hours) since 5am PT is probably easier to accommodate than 2am CET. Just to see we can also add one weekend time in the middle to see if that makes it easier to get everyone available. |
Hey all, I am in GMT+1(WAT) so whatever works for folks with similar timezones work for me. |
I would love to join in as well. I'm available 7 AM to 11 PM IST mostly but might be available till 1 AM as well. |
Ok, I think this selection covers our options pretty well. Please fill in the doodle by monday afternoon so we can pick a time asap. https://doodle.com/meeting/participate/id/dypDP6Rb @dougwilson I added a few mid-day options on Monday the 19th since it is US Presidents day and you said holidays work well. I am not sure if you have that off, but figured it was worth a shot. |
Done ✅ |
I intend to participate and contribute. I voted on the doodle. In US central time but I think I’m more flexible than others. |
Ok folks, looks like the 6-7pm slot on the 15th are the best spot (sorry it doesn't cover everyone, but it is likely the best we can do). I know that is only two days away but can folks give this message a 👍 so I know who is aware and planning on attending? In the mean time we will get the details sorted out for a zoom link. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Added to my Calendar. Great job @wesleytodd |
Hey everyone, we are going to start the call a bit early, like 30min or so. @dougwilson has a hard cut off and I think giving ourselves a bit of time at the beginning to get organized would be good. @sheplu has a doc to get us started on going into more details on the bullet points from our original plan which I think would be helpful and since the meeting is ~1am for many folks I thought the earlier we can get things sorted out the better. Feel free to join as you can but we will plan on running the zoom the entire time with a recording so folks can catch up on any parts they missed. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
I am worried now maybe folks thought I meant "in 30 min from now". I just meant 30min early from the originally scheduled time. See the OP for details. |
Updated link, looks like the original had an issue. https://zoom-lfx.platform.linuxfoundation.org/meeting/91009399008?password=65f12e0c-18df-4c60-8300-7413d7d01a0f |
Took some minutes: Attendance: Wes Todd, Doug Wilson, Blake Embrey, Dave Welch, Jean Burellier, Kelvin Omereshone, Rand Mckinney, krzysdz, Robert Kieffer, Ulises Gascón, Jordan Harband Jon Church TC members present: Wes Todd, Doug Wilson, Rand Mckinney, Blake Embrey TC Member comments:
Express Forward document discussed during the meeting (second iteration of the doc was screen shared by Jean, idk where it lives) Discussion on the current makeup of the TC. Discussing how to sunset members, how many to have, what the makeup should be. Should there be a Node core contributor on the TC? Talking about amending the Governance doc to outline: Wes proposed adding Jean Burellier, and Ulises Gascón to the TC Jordan will help Doug add OpenJSF accounts to all the Express Orgs Planning to engage OpenJSF’s offer of a security audit |
Next steps:
If I missed any please add them on here. Thanks everyone for a great conversation and looking forward to working wtih all of you on this stuff. |
Hey @dougwilson in line without wanting breaking changes, correct me if I'm wrong but doesn't a major version give the wiggle room for breaking changes in lieu with SemVer? |
Not Doug, but yes. On the other hand I took this away from that conversation. Releases may entail new support requests, and more breakages can be a heavier burden for support to handle. Without enough active members to distribute the burden it could lead to burnout. Edit: Replaced my longer reply. Looking into other package release cycles will probably clarify a good direction to take on breakages and communication (e.g. node.js, react, etc). |
Semver is how you communicate breakage, not a license to break things indiscriminately. To go well, any breakage needs to be clearly documented, easily debuggable and hard to misuse at runtime, and compellingly motivated. There will likely be a number of those in whatever the TC ends up releasing, but I trust the group to sufficiently blend caution and progress. |
Sorry I wasnt able to make it had family conflicts. Hope to be able to attend the next TC meeting |
Interesting. I wasn't alluding to breaking things indiscriminately but if there is a judgement call that a breakage is needed, then a major release plus abundance communication before, during, and, after the changes will help. I'm more than willing to help communicate these changes. A PoC might also help in some instance to gauge the mood and appetite for such changes. |
Similar to how Node.js has a set of technical principals, I think this above discussion is something we should immoialize in some sort of "express technical priorities" doc. We should make our stance on breaking changes, stability vs evolution, and other related topics more formal and clearly documented. I don't think this issue is where we should do that though, so maybe either we use the issues @sheplu has volunteered to open or if someone wants to take initiative and open one to discuss this topic directly that would be great. |
The recording is live: https://youtu.be/beWATMWGu5Q |
Great job Wes |
The Doodle, please vote asap: https://doodle.com/meeting/participate/id/dypDP6RbDoodle is closed, date and time have been selectedEDIT: We will start the call 30min ahead of schedule to give us more time to get organized and accommodate folks who need a hard cutoff time. New start time will be UTC Thu 15-Feb-2024 11:30AM:
UTC Thu 16-Feb-2024 12:00AM:
Meeting Link
This issue is to get started finding a time to discuss #160. Ideally we can find a time within the next 2 weeks so that we can get the ball rolling. Since we have not done one of these in a long while I am not sure we know everyone's availability. So to get started can folks interested in attending (remember you dont need to be a member of the TC or project to attend/join the call) post their timezone and general availability throughout the day? When folks post I will pull that up into this issue (as I did with Rand's post from the other thread) and then we can propose some times to pick from.
I cant remember exactly how we did the live stream and recording to youtube. IIRC we used the OpenJS zoom, which I have credentials for, but I did not see the Express YT account. I am guessing @dougwilson has that? Just want to make sure we don't have to spend the beginning of the time sorting out the technical stuff if we can have it ready in advance.
Attendee Availability:
Proposed Agenda:
The text was updated successfully, but these errors were encountered: