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

Fix Earthly/Dockerfile dichotomy #107

Open
Bckempa opened this issue Nov 2, 2023 · 3 comments
Open

Fix Earthly/Dockerfile dichotomy #107

Bckempa opened this issue Nov 2, 2023 · 3 comments

Comments

@Bckempa
Copy link

Bckempa commented Nov 2, 2023

Currently some components use Earthly Earthfiles while others use Dockerfiles. Get everything within the same ecosystem.

On one hand, removing Earthly means more engineering work to replace the scripting and dependency resolution it currently provides. On the other, moving everything back to plain Docker/Make/Shell might be more familiar to most contributors.

@Bckempa Bckempa added the release followup Issues discovered during release label Nov 2, 2023
@EzraBrooks
Copy link
Member

Personally I'm in favor of migrating away from Earthly, I think it's too niche for an unfunded OSS project to rely on contributors to know.

Also, there's such massive room for improvement in the Dockerfiles and the Docker syntax included in the Earthfiles that we need to be more focused on supporting one system.

@Bckempa Bckempa removed the release followup Issues discovered during release label Nov 16, 2023
@Bckempa
Copy link
Author

Bckempa commented Dec 3, 2023

A discussion thread has been opened to weigh options.

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

No branches or pull requests

3 participants