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

Synergy opportunity? Generate python client with an OpenAPI codegen #2

Open
RightInTwo opened this issue May 9, 2019 · 3 comments
Open
Assignees
Labels
info:help wanted Extra attention is needed prio:low status:deferred Will be looked at later. type:feature New feature

Comments

@RightInTwo
Copy link

RightInTwo commented May 9, 2019

This proposal is a bit out of scope for an issue tracker, but I really see a great opportunity for a synergy here.

If it became part of the effort to represent the Dataverse Native API in an OpenAPI Specification (formerly Swagger Specification, example: https://editor.swagger.io/ ), clients (or at least their interfaces) for many languages could be generated by a code generator like Swagger Codegen. At the same time it would be a major contribution to the Dataverse core project to have an OpenAPI definition.

I'd be glad to participate in this whole effort (OpenAPI or not), because I've been looking for place to collaborate on such code, for example to duplicate (for visibility) metadata from Datacite to our institutional Dataverse, which I'm currently implementing at the WZB.

Best
Jonas

@skasberger
Copy link
Member

skasberger commented May 10, 2019

I created an issue regarding OpenAPI for the native API just a few weeks ago. :) It was coming from the developers team, and I think they are thinking or working on it. Are you going to be on the Dataverse Community Conference in Cambridge in June?

@skasberger skasberger self-assigned this May 16, 2019
skasberger added a commit that referenced this issue May 16, 2019
skasberger added a commit that referenced this issue May 20, 2019
@skasberger skasberger added type:review Review type:task Project management related activities. labels Jul 1, 2019
@skasberger skasberger added this to the v0.4.0 or later milestone Jun 19, 2020
@skasberger skasberger added prio:low info:help wanted Extra attention is needed status:deferred Will be looked at later. and removed type:task Project management related activities. labels Jun 26, 2020
@skasberger skasberger added status:confirmed Is a valid issue and will be moved forward soon. and removed status:confirmed Is a valid issue and will be moved forward soon. labels Jul 21, 2020
@skasberger skasberger added type:feature New feature and removed type:review Review labels Jan 26, 2021
@pdurbin
Copy link
Member

pdurbin commented Mar 4, 2024

As discussed during the 2024-02-14 meeting of the pyDataverse working group, we are closing old milestones in favor of a new project board at PyDataverse Working Group and removing issues (like this one) from those old milestones. Please feel free to join the working group! You can find us at https://py.gdcc.io and https://dataverse.zulipchat.com/#narrow/stream/377090-python

@pdurbin pdurbin removed this from the Later milestone Mar 4, 2024
@pdurbin
Copy link
Member

pdurbin commented Mar 4, 2024

@JR-1991 is actively working on OpenAPI support. See PyDataverse Working Group (view)

4tikhonov added a commit to Dans-labs/pyDataverse that referenced this issue Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
info:help wanted Extra attention is needed prio:low status:deferred Will be looked at later. type:feature New feature
Projects
None yet
Development

No branches or pull requests

3 participants