Skip to content

EFI: Express LTS Strategy #196

Closed
Closed
@wesleytodd

Description

@wesleytodd

Many decisions on which tools to use, coding patterns to follow, and generally run some technical decisions depend on how we decide to treat Node.js Version support and how to run major version releases. There is one requirement for an LTS strategy for this project:

  1. We must maintain strict Node.js version support within a single express major

There are some really nice to haves:

  1. Keeping our version support modern so we don't block node core from making progress
  2. Keeping our version support modern so we don't get old outdated bug reports or security issues
  3. Keeping our version support modern so we can adopt newer patterns faster

And then there are a lot of things to discuss around the cost and priorities of these things. I think we need to have this discussion, and I was waiting on things getting sorted more generally, but to keep the conversations focused I am opening this issue now so folks can centralize the conversation someplace without rehasing it in many different dependent issues like #184.

Metadata

Metadata

Assignees

Labels

top priorityIssues which the TC deem our current highest priorities for the project

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions