Skip to content
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

Prioritizing Technical Values #5

Closed
mhdawson opened this issue Jul 29, 2020 · 3 comments
Closed

Prioritizing Technical Values #5

mhdawson opened this issue Jul 29, 2020 · 3 comments

Comments

@mhdawson
Copy link
Member

Context from discussion:

This is around technical values, other values are important but not covered here. Make sure to clarify that up front.

Values from the brainstorm:

  • Approachability (both technical and community)
  • Stability
  • User experience
  • Developer experience
  • Community
  • Security
  • Backwards compatibility(?)
  • Performance
  • Diagnostics
  • Maintainability
  • Web API compatibility
  • Ecosystem (from FunRetro)
  • Collaborator Velocity
  • Great Documentation
  • Adoption of new technologies
  • Simplicity over complexity
  • Planning for today versus all possible future options, Avoid needless complexity
  • Tight focus/minimal surface
  • LTS support for users still using older versions of Node
  • Clear expectations set around support?
  • Suitability for cloud/deployments?
  • Suitability for IoT (e.g. low memory footprint)?

The goal is to expand this list to make it complete and to come up with some sort of prioritization that would be used in cases where they all cannot be satisfied.

An example might be Security over Performance or vice versa. We were not clear on what that might look like and how to arrange but this issue is to discuss see what progress we can make on that front.

@mhdawson
Copy link
Member Author

Tagging for agenda as we plan to dive into this in the next meeting.

@mhdawson
Copy link
Member Author

PR open nodejs/node#35145

@mhdawson
Copy link
Member Author

Initial version of PR landed, closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant