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

Form an opinion on how we want to manage build pipeline deps #3729

Closed
evan2645 opened this issue Jan 3, 2023 · 2 comments
Closed

Form an opinion on how we want to manage build pipeline deps #3729

evan2645 opened this issue Jan 3, 2023 · 2 comments
Labels
priority/backlog Issue is approved and in the backlog stale unscoped The issue needs more design or understanding in order for the work to progress

Comments

@evan2645
Copy link
Member

evan2645 commented Jan 3, 2023

Any time we make a change to dependencies in the build pipeline, there is an inevitable conversation on if we want to include the new thing or not, if we should vendor, if we should pin, etc ... it's largely in the name of security, and secondarily in the name of perf and availability. Here is the latest example

We should figure out a philosophy for how we mange build pipeline dependencies. What is the bar for pulling in a new dep? Must new deps come from certain sources or maintainers? Do we review dep bumps? Do we pin them? Etc... we should have some kind of policy on this, and codify it in the contributor guidelines. Doing so will avoid a lot of back-and-forth whenever these changes come in, and also will reduce some contributor heartache.

@evan2645 evan2645 added the triage/in-progress Issue triage is in progress label Jan 3, 2023
@evan2645 evan2645 mentioned this issue Jan 12, 2023
3 tasks
@rturner3 rturner3 added priority/backlog Issue is approved and in the backlog unscoped The issue needs more design or understanding in order for the work to progress and removed triage/in-progress Issue triage is in progress labels Jan 12, 2023
Copy link

This issue is stale because it has been open for 365 days with no activity.

@github-actions github-actions bot added the stale label Jan 12, 2024
Copy link

This issue was closed because it has been inactive for 30 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/backlog Issue is approved and in the backlog stale unscoped The issue needs more design or understanding in order for the work to progress
Projects
None yet
Development

No branches or pull requests

2 participants