Skip to content

Rename possibly offensive terminology in child_process #14444

Closed
@benjamingr

Description

@benjamingr

Currently, we use the terminology "Child died" when child processed get terminated.

We discussed the terminology in #14293 (comment) , copying my comment from there:

I'm usually the last one to worry about that sort of stuff - but is it possible this terminology is offensive? If we swapped out other trigger references I think it would be nice to have a code base without dead children.

@jasnell suggested we change the terminology to "Child exited". I agree it's better terminology, in general I think we should avoid irrelevant stuff that might cause people to feel uneasy (like death related terminology in code) where we can and I think it could help keep the project friendly and inclusive.


  • Estimate the impact of changing the error message. (Semver Major?)
  • Check for any objections from collaborators to this change.
  • Establish consensus that these changes are something we want to do (vs, collaborators feel they are churn).

Metadata

Metadata

Assignees

No one assigned

    Labels

    child_processIssues and PRs related to the child_process subsystem.errorsIssues and PRs related to JavaScript errors originated in Node.js core.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions