-
Notifications
You must be signed in to change notification settings - Fork 9
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
Make clear for users #23
Comments
Hi @vsoch Apologies for the extremely belated response. We're taking some time this week to do maintenance on NeuroVault. So the story with In any case, now that we're taking a few days to do NeuroVault maintenance, I thought it would be a good idea to resolve this conflict, and settle on a single "recommended" library for NeuroVault API access in Python. We are going to be generating OpenAPI spec which can automate the process of interacting w/ the API and validating requests. re: pyneurovault it looks like it needs some maintenance as well, so we need to decide if it makes sense to upgrade either of these libraries, or go w/ a OpenAPI auto-generated solution. we also plan on revamping the neurovault docs to make it more obvious that you can access NeuroVault w/ an official library. There was always some confusion about this which led to libraries like lmk if you have any thoughts! |
Sure, I haven't worked on NeuroVault since probably 2016, so I suppose just ping me if you need any help! I'm happy to go with whatever direction y'all decide, and also happy to do work where needed. |
Okay, cool! Well the OpenAPI spec auto generation is going well, and is a good idea independently. I'll try to take a look tomorrow at pyneurovault more closely to asses it. One idea was to try to take ideas from |
Heyo! I just want to note that there is some redundant functionality now with https://github.com/NeuroVault/pyneurovault, and I’m worried the two repos under the same org could be confusing to users. I’m happy to support switching over to this new client, but could we please:
Just curious, why did you not contribute to the library here, and instead start from scratch? It’s generally good practice in open source to not step on toes like this, but to try and work together.
The text was updated successfully, but these errors were encountered: