-
-
Notifications
You must be signed in to change notification settings - Fork 577
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
ADAPT Client #7463
ADAPT Client #7463
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, I think that the client works now, though there may be some code linting that could be helpful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR @GillySpace27!
I hope it was ok for me to look over this while it was in draft.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I did everything except for the test parts, which I'm not experienced with. Please feel free to give this another once-over.
Hi @GillySpace27, sorry for not getting back to you sooner, I will go over this soon but I have two suggestions:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the additional comments! I did everything except the tests, which I will definitely get around to ASAP. Let me know if you see anything else!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just adjusted the main client in response to your comments, but I still haven't touched the tests, which seem daunting. Is there anything else I should do in addition to the tests?
I can have a look, but for the tests, I could just copy the tests from another client and just modify the names. That should cover most of the tests we would need. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just adjusted the main client in response to your comments, but I still haven't touched the tests, which seem daunting. Is there anything else I should do in addition to the tests?
I can have a look, but for the tests, I could just copy the tests from another client and just modify the names. That should cover most of the tests we would need.
If you are able to make those changes, that would be rad! looking at the changes you make would probably be useful for me to see. I just copied over the file in my most recent commit.
Hi @GillySpace27, I rebased and updated the tests, they should cover what we need. |
Hi @GillySpace27, I would suggest that instead of trying to merge in the changes locally, that it would be better to run:
This will update your local repo and reset all local changes to point to the current version that is on GitHub. If you have any questions about git, please just let know! |
I forgot how annoying our net subset of unit tests are. I am still trying to work out what is going on and fix it. |
d0ecee0
to
532e4fd
Compare
move imports to the top
Co-authored-by: Nabil Freij <nabil.freij@gmail.com>
Thanks for your help getting this sorted out! Let me know if you need anything from me. :) |
Sorry I kind of just took over. There were some parts that I had to recall how it worked for me to patch. I need to increase the developer guide with more details so its more helpful. If you are ok with the changes, and want to check it still works how you expect it to, that would be great. Then I can merge it. |
So what happens now? I just ran the git commands you suggested and then tested the code by running the example in the docstring, and it seems like it's behaving as expected! |
Right now, I need to wait for another review before we should merge. I am hoping that will come as we want to get 6.0 out. |
Thanks again for your help! I'll mark this off as a backburnered project until I hear back from you all. I hope it makes it in to the release! |
Online fails are due to HEK and nothing to do with this PR. |
Thanks for the PR @GillySpace27, sorry it took so long. |
PR Description
Adds functionality to download ADAPT maps using FIDO.
This addresses the following issue: #7152
I believe that the core of this code works but I cant get a dev environment running to test things. I believe I'll have to do more work putting the right parts in the right places for sunpy, but I wanted to get this started by uploading what I have.