-
Notifications
You must be signed in to change notification settings - Fork 156
Description
A few years ago, we (Datadog) created dc-polyfill. This package essentially backports features and fixes from the version of diagnostics_channel that ships in newer versions of Node.js so that applications using older versions of Node.js can benefit.
The package was built with the intent that other npm packages would depend on it as well. If the current version of Node.js doesn't have diagnostics_channel built in then it creates a single repository in memory regardless of how many versions of dc-polyfill exist in a user's node_modules directory. If the current version of Node.js has some major bugs or lacks major features then diagnostics_channel is used under the hood but a patched version is exported. And if the current version of Node.js is fully featured then this package is a noop.
Rather than form a separate entity/org to own this, we think that the Node.js org is an ideal place for this library to live. To that end, we're requesting a transfer from the DataDog GitHub org to the nodejs GitHub org. A team can be created for maintainership, or it can be assigned to Diagnostics WG or similar group, but either way we'd like to have the following users as maintainers to start: