data-repository-service-schemas icon indicating copy to clipboard operation
data-repository-service-schemas copied to clipboard

Support reference DRS server/client code effort(s)

Open jaeddy opened this issue 5 years ago • 3 comments

Until we decide on a home for this code (see #234), it'd be helpful to get it working for DRS v0.1. We can then use these implementations to build/update code for conformance testing.

jaeddy avatar May 06 '19 20:05 jaeddy

I'm reviving this ticket since 1) GA4GH in 2021 is focused on on-ramp implementations to get people started with things like DRS and 2) some client code has been written in the community, seems like there would be benefit in having an on-ramp DRS client that people could use.

briandoconnor avatar Jan 25 '21 21:01 briandoconnor

I think @jb-adams is working on an opensource server implementation, maybe he can add some details here

mattions avatar Jan 26 '21 13:01 mattions

thanks @briandoconnor and @mattions ! Yes, for the GA4GH on-ramp we're developing an open source DRS server here. Once we get a minimal DRS 1.1 server running, we plan on making this a community-driven project, allowing community members to contribute code changes if they'd like to implement new features.

On the client side, I believe there are a number of open source projects, including a python client I developed prior to DRS approval. As part of the on-ramp, we are interested in maintaining a reference client, though it doesn't have to be the one mentioned.

Perhaps this is a good topic of discussion for the Cloud work stream call, can we identify and rally around an open source, reference DRS server/client that is driven by both the GA4GH tech team and work stream experts?

jb-adams avatar Jan 27 '21 15:01 jb-adams