-
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 03-05-2020 #106
Comments
It was requested that folks review the Repo Captains proposal prior to the meeting, as it will be the first topic discussed |
I'll be there Jon. |
@dougwilson Let me know when you want to tackle getting the streaming setup right. We have a few things to do:
@brianwarner, do you who on the foundation side we should share the new Express YT account credential with, is it you? |
@wesleytodd and @dougwilson - In this case, the only credentials to share are for Zoom, so that you can log in as host and kick off live streaming. For YouTube, we don't share credentials. Instead, you add accounts as manager or owners. Please feel free to share with me (bwarner@linuxfoundation.org) as an Owner, and that way I can escrow the ownership and add people if they need it. In general, anybody who will kick off a live stream just needs to be a manager. Make sense? |
@wesleytodd for number 4 (the YouTube channel) I am 100% on board but I just don't know how to do that and need some kind of instructions. The only method I know if needs a phone number. See #94 |
@brianwarner The goal, as you say, is that someone on the foundation also has access to the YT credentials in case of an emergency. And I already have the zoom credentials, we just need @dougwilson to also have them shared with him on whichever email he registers with LastPass on. For the YT account, is there a foundation phone number we can use on the account? I am happy to offer up my number if we need it, but I agree it would be better to use a shared one instead of one of our personal numbers. |
I ran up against this with other YouTube accounts... I've verified as many as I can before my own timer resets (two per number per year). Are you able to verify it with yours? Otherwise, I'm not sure when I get to start verifying again. |
@dougwilson Do you have time tonight to work this out? At least before tomorrow morning can we get the new google account created and the account shifted over? Like I said, I am happy to use my personal phone as a stop gap. |
Yep, I definitely do. Let's coordinate on our Lastpass email chain, especially if we need to pass not super public information back and forth :) |
I'm getting a "Webinar has expired." error when trying the link 🤔 |
Let me see about starting it. I think Doug might not be able to attend, but we can go at it for now, but it still means that it wont be streamed. Here is the new link: https://zoom.us/j/570940962 |
the zoom link above has expired |
I just updated the new link. I think that above one was an accidental copy from last week. |
|
My computer is processing the video now, I will post it so we can upload to YT asap. |
Didn't we specifically say we were not going to add anything more into the Express 5 release, including that specific item? |
Do we want to add that into the issue #98 as well? I was actually about to type some stuff out here, but realized that it may be better to keep in that issue / wait until I had a chance to listen to the meeting, lol, so I'm not asking things that were already discussed in the meeting that I can just listen to. |
Oh, I thought we said that any other items from the original list would be nice to get in, but not a requirement for releasing 5.x. I sent a PR for another item from that list here: pillarjs/send#192 Totally understand if we should focus on getting the release out and not add anything more at the moment though. That being said, @wesleytodd made a great argument for why we should get the "Exctract req/res" item in to the 5.x release: Since projects in the wild are doing deep requires into Express (e.g. |
We have already moved out the http/2 work from express 5. And I know it was already brought up that we probably don't want to add so many breaking changes here that folks will just not upgrade. On that line, that would seem like an unnecessary breaking change though. One that users would have to do to move off 4 which is what we want, but they wouldn't actually gain any feature from doing so... |
Good point 👍
Just to clarify, are we talking about the req/res extraction, or the mime-type switch? I'd be happy to drop the mime-type things if we don't want them in just yet 👌 |
I am talking about the former, but the latter is also open for discussion. The only "set in stone" breaking changes that come to my mind are the path to regexp (desperately needed) and undefined status (requested numerous times and it only breaks strange edge cases). Others getting in can happen, not saying no of course, but if we find it delaying the others, or a larger thing than we thought we should make sure we really want to delay, lol. The path to regexp is done enough where everythinf should be all merged up and out this weekend. And if we can land the last of breaking changes within then it'll be a RC, otherwise a beta to sweep in the last breaking this over next week or whatever. That is my thoughts, at least 😆 |
IIRC, re: req/res extraction change being included in 5: pro: good to go with other breaking changes, or else we will have to wait till 6, which may be an year or more from now I guess @wesleytodd said he will be able to develop, test, land and publish in 2 week's time. If so, I am leaning towards that option, but would be good to know if there are other considerations than I quoted above? |
I would like to get breaking changes completed by this weekend so we can publish an RC instead of a beta version. I believe @gireeshpunathil that was something you were championing before? To move on and not start like a beta cycle? If we're not doing with breaking changes I can't actually publish it as an RC, it would be another alpha or a beta. The other consideration I had also came fro. your feedback of having too many breaking changes piled in to the same release. This one seems more so as the breaking change it not enabling some new use case or feature, right? Seems that it would at this point be a breaking change for the sake of it, which seems weird to try and smoosh into 5 at this point. There is the settings breaking change that actually seems useful compared to this, yet it seems odd this would be more important than the settings change? |
@dougwilson - thanks.
unfortunately, my experience in this project is insufficient to make an assertion in either way on these points. @wesleytodd - can you please pitch in and ratify with @dougwilson on this?
Yes. I am still holding on to that; we should do what it takes to release RC -> GA, not alpha or beta
Yes. For the wider interest of the ecosystem (to consume majors / migrate with less pain). But from the nature of the change in question, it is not necessarily a In either way, I think this is something that can be sorted out quickly between you and @wesleytodd , unless others have strong opinions! |
Yea, and I have come to agree with you on that, as a way to get this out. The path to regexp giant breaking change is compete and just needs to be released. The sooner we can release for community to test, I think the smoother it will be. But that then means that we can delay the release of that for testing to wait for more of these other changes to land and then make a RC or not wait and release another alpha or a beta... |
Change default setting of query parser, deprecation in 4.x line - PR in place, expressjs/express#4208 . Please review, and do the needful, thanks! |
Is there a recording of this meeting? |
I just sent the recording to @dougwilson. The plan is to upload it to YT. I will try to follow up on the rest of the stuff later, but I have some stuff to do today before I am OOO next week, so sorry for the delayed responses. |
This might be silly, but couldn't we move req/res into their own modules, but then also export those modules from the If the assumption is people are requiring deep into the lib, that should be enough to prevent breakage of specifically that behavior. |
just want to track the progress of items planned for this week:
|
repo captain proposal : expressjs/express#4210 , pls review! |
Please, as I specificly asked above in https://github.com/expressjs/discussions//106#issuecomment-595345208 move this conversation to #98 since it has a dedicated issue so we can discuss it without things getting lost. This issue is already a bit unwieldy with the number of different things all being discussed in the same thread. |
I have not read everything, but the list I posted above was volunteers as repo captians. We would still want to ratify the proposed governance changes and vote on the proposed people (as per the process). Also, agree this issue covers too much now. We should probably split it out into a few. |
closing this as:
please re-open if I am wrong here! |
Attendance
The entire community is welcome to tune in and observe the meeting live at the time below. The following people are listed here as explicit invitees to get an email notification about the upcoming meeting:
Invited:
@expressjs/express-tc
@expressjs/triagers
Please use the following emoji reactions in this post to indicate your
availability.
When
March 5, 2020 - 4:00 pm GMT
See it in your timezone
Where
Watch the recording: TK
Zoom https://zoom.us/j/570940962
Agenda
Document and make official repo captains #98
Followup on plans from last meeting
The text was updated successfully, but these errors were encountered: