Hey Binder folks,
I will be working with AWS integration for BinderHub, is there guidelines on how to develop integration with new cloud vendors? What are the current thoughts about this from team members?
I will be working on AWS integration for BinderHub in the next few months and would like to discuss development strategies in the hope of merging my work into BinderHub itself.
While we do not yet have the go ahead to open source the work I have asked for permission and I expect to have an answer by the end of May.
The first two AWS components I’m working to get working with BinderHub is the Elastic Container Registry (ECR) and CodeCommit.
For ECR there is https://github.com/jupyterhub/binderhub/issues/705 and I did not see an issue for CodeCommit yet.
My initial question is how I should structure the code to be later accepted and merged. Should this be a pip packaged extension into it’s own repo or could we just add new classes in to registry.py? If go the adding classes route, is it acceptable to add an AWS sdk dependency?