-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Following our last TC meeting, I drafted a full document with specific point of attention. As this is quite long I will be splitting everything in separate issue, only keeping this one as the main entry point
With the new Express Forward initiative going on, it is time to be more precise about all the actions that will need to be taken. The scope of the project being huge, the impacts have to be limited, controlled while being able to respond to all issues that the project was facing. This document can also be used to display the roadmap of the product and where the community can be involved.
This document is not especially using the Roadmap for Express 5, Express 6 and beyond, but addresses global points both from an organization point of view or technical one.
Here is the full list with all related issues (in progress - I am posting everything and then cleaning / improving the issues - done now, I am improving the content but we can start discussing)
-
Organization
-
Technical
- Move to GitHub actions
- Reusable GitHub Action
- Shared configuration
- Using Node.js core testing
- Scorecard
- Standardize checks for PR
- Standardize new release
- Implement action for contribution
- Regular publishing of new version
- Automatic security and update
- Constant testing
- Publish and maintain types
- Simplified dashboard
- Deprecate Node.js
Some of them may be duplicate, or could be merged. On the other hand maybe some topics will need to be divided for a better efficiency. Let's try to keep all the discussion in the "sub issue"