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

Implement RFC0055: Create language family builders #281

Open
ryanmoran opened this issue Mar 29, 2023 · 0 comments
Open

Implement RFC0055: Create language family builders #281

ryanmoran opened this issue Mar 29, 2023 · 0 comments

Comments

@ryanmoran
Copy link
Member

RFC

Summary

Currently, Paketo provides the Full, Base and Tiny builders, which include different sets of buildpacks. While they are a simple way of packaging all the necessary components for a Paketo build, they often include more than a user actually needs. These "starter" builders served the purpose of making it easy to get started with Paketo buildpacks. However, as users have become more sophisticated these all-in-one builders have become a hindrance.

This proposal is to create builders that contains only the buildpacks needed by a language family. Buildpacks for other language families would not be included. For all language families, the primary advantage to a language specific builder is the significant reduction in the size of the builder and increasing the speed to build.

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

No branches or pull requests

1 participant