I've been working with the Docker Python SDK for a while now and think it's a great tool. However, I've noticed that the GitHub repository has around 500 open issues, some of which date back over five years, as well as about 90 pull requests that are still unreviewed, despite some of them being minor but helpful fixes. I get that the maintainers are volunteers and probably have busy schedules, but it's a bit concerning to see this critical project lacking activity. Does anyone have insight into why the review process is so slow? Is the team short on staff, or is there a shift away from focusing on this SDK? I've submitted a few changes that would really help me out, but they've been pending for months. Is there a way we can help speed things up? Maybe the project needs more contributors? Thanks for any thoughts!
1 Answer
It seems like a lot of the development around Docker is done in Go, which might explain why there aren't as many contributors using Python to interact with Docker. Plus, Docker and its SDKs are pretty mature now—once all the major API calls are implemented, there isn't much left to do except handle bugs. What are you specifically using the SDK for? I'd love to know!

Just a heads up, Ansible also utilizes the Python Docker SDK for its operations!