Closed Bug 1517599 Opened 6 years ago Closed 5 years ago

Deprecate all taskcluster-lib-* in npm

Categories

(Taskcluster :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: bstack)

References

Details

https://docs.npmjs.com/cli/deprecate This will provide a warning to anyone trying to install them, indicating that they are not being maintained.
Brian points out that a few services that are not in the monorepo, such as aws-provisioner, still use these libraries, so a deprecation is probably not so nice. Let's do it later.
(In reply to Dustin J. Mitchell [:dustin] pronoun: he from comment #1) > Brian points out that a few services that are not in the monorepo, such as > aws-provisioner, still use these libraries, so a deprecation is probably not > so nice. Let's do it later. Let's block it on the bug to move to the AWS provider under the worker manager then. John: can you make the relevant linkages, please?
Flags: needinfo?(jhford)
By the way, this is just a warning when running `yarn`, so even if there are still consumers of these packages when we make the deprecation, there won't be any real impact. But it's fine to wait.
Depends on: 1478941
Flags: needinfo?(jhford)
Assignee: dustin → nobody

(still waiting)

No rush, but worker-manager is nearing deployment.

Assignee: nobody → bstack
Status: NEW → ASSIGNED

I think I got everything. If you notice something I missed, feel free to update it!

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.