Comments (6)
I would like to propose we talk briefly about the onboarding of triage team members. I have started a new discussion here on the triage team member board. @wesleytodd remember when you would settle "for just one" new and committed triage team member. Well I have a pipeline and a way to funnel them in. But we do need to be organized. The first step would be to have a discussion of when we think a good time to hold an onboarding meeting would be. Thoughts @ryhinchey @jonchurch @davidmashe @lekanikotun ? My initial thoughts would be for 5/7 the day after the TSC meeting.
from discussions.
A few notes from the meeting. I'm not sure if we should use a google doc or not
items under discussion
attendees
- Linus Unneback
- Glenn Hinks
- David Ashe
- Jon Church
- Harshita KP
- Matt Wilson
- Doug Wilson
Main topics
- triage onboarding
- what is express 5
Triage
@ghinks talked about the triage on-boarding. When we get enough members
we can grow folks into becoming a maintainer. Being a triager is a good
way to start off becoming a maintainer.
@dougwilson. There were discussions about how we should on and off board. Examples of
modules that were essentially handed over without a good process and maybe
resulted in the process taking a new direction.
It was agreed that a we would prefer a process to a ** hand over the keys **.
Handing over the keys does work but getting enough critical mass provides continuity.
Express 5
A new major version. Doug discussed how express 3 was carried over as express 4 was
worked upon. Express 5 is not a revolution but an iterative change.
Doug discussed how overloaded some methods like send are. Some of the rarely used or more
confusing ones have been changed.
Promises
Support of basic promises in the router were discussed as a new feature.
Blog would contain support of async functions as a key change.
query strings
Query Strings were then discussed. Limits have been added.
logging defaults/NODE_ENV
It used to use NODE_ENV with meaning, This was criticised. The defaults have been changed.
You have to opt into that behavior.
path to regex
Discussion continued about how regex would be a breaking change. There is a migration guide.
Discussion of the blog post/google docs for express 5
Jon Church will have time to start on this and Doug will make contributions.
what was kicked from Express 5 ?
There were things that were wanted but did not make it. The triagers are going to become
part of the helping hands.
HTTP2 was one of the biggest things that did not make it to express 5. The original implementation
did not help. The streams HTTP2 was not compatible for HTTP1 clients in express.
Talk about how core could better support frameworks.
Tests
Tests are a valuable contribution to the project.
features for express 5 that did not make the first cut
There are a number of large features that are wanted for express5. As triagers come on board
there will be features to work on.
from discussions.
Here's a google doc for v5 changes that is open to anyone to edit
from discussions.
I started my AI speech to text conversion a little late, but this will have most of the text that is on the video and you can search it.
Express TSC 20200506_otter.ai.txt
from discussions.
Great meeting notes @ghinks!
from discussions.
closing as completed, feel free to re-open if there are pending items
from discussions.
Related Issues (20)
- Triage Meeting 05-07-2020 HOT 22
- v5 Changes Working Doc HOT 3
- Triage Meeting 05-21-2020 HOT 8
- Express TC Meeting 05-20-2020 HOT 13
- Using GitHub discussions HOT 5
- Express TC Meeting 06-10-2020 HOT 3
- Realtime communication channel HOT 11
- nomination for express committer HOT 3
- Create teams for committer management HOT 2
- Delete jshttp/compress repo HOT 1
- Clean up expressjs org HOT 21
- Express TC Meeting 07-08-2020 HOT 4
- express example programs in Node.js example HOT 1
- How to set error.name in extended class Error in Node.js? HOT 1
- Express Security Bugs reports HOT 7
- Use Github Discussions instead of a dedicated repository HOT 1
- Cross-site Request Forgery (CSRF) found in csurf package HOT 36
- CSURF deprecation HOT 5
- Is this discussions board still active or dead? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from discussions.