-
Notifications
You must be signed in to change notification settings - Fork 44
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
Docker image for contributors #72
Comments
@Triamus - thanks for adding this. Anyone in the community can feel free to grab this. |
@MrPowers I have built this kind of docker images in the past. Mind if I take a stab at this? |
@souvik-databricks you probably know this but a few things I already researched.
I would think that ideally any image is building on top of those efforts but I don't know the timeline. In Jira they speak of Spark 3.4. |
@souvik-databricks I'd be happy to test things out if needed. |
@souvik-databricks - yea, sure, go for it! I think there are some Delta Lake docker images around. Let me take a look. |
Actually, looks like @Triamus has already provided the link, here it is: GitHub/delta-io/delta-docs: quickstart_docker |
@MrPowers I have a local branch ready to go for |
@danielbeach - yea, that sounds great. Any chance you could send a PR? I'll be happy to test, document in the README, and market. Thank you! |
@MrPowers I tried to push a PR, but need access. |
@danielbeach - sent you an invite to collab on the repo ;) |
In the opening of the issue, I mentioned that I didn't find nice OSS examples of creating a reproducible local dev setup for contributors of a project. By coincident, I saw a talk from PyData Global 2022 which was recently uploaded to youtube on exactly that topic from one of the core Airflow devs. And it turns out that Airflow has invested a lot in what they call a
From the docs:
|
A ready-to-use docker image for project contributors as alternative to (local) Python environment via Poetry. The image probably would need to include things like
I just tried to find examples for other oss repos but didn't find any in the short research time. So maybe this is not useful to most contributors or there are other reasons not to have it. Nothing would come to my mind atm.
The text was updated successfully, but these errors were encountered: