Giter Site home page Giter Site logo

Comments (6)

ghinks avatar ghinks commented on April 28, 2024 1

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.

ghinks avatar ghinks commented on April 28, 2024 1

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.

jonchurch avatar jonchurch commented on April 28, 2024

Here's a google doc for v5 changes that is open to anyone to edit

from discussions.

ghinks avatar ghinks commented on April 28, 2024

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.

LinusU avatar LinusU commented on April 28, 2024

Great meeting notes @ghinks! 🙌

from discussions.

gireeshpunathil avatar gireeshpunathil commented on April 28, 2024

closing as completed, feel free to re-open if there are pending items

from discussions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.