-
-
Notifications
You must be signed in to change notification settings - Fork 35
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
Submit solarmach
as an affiliated package
#381
Comments
🥳 Thanks for the submission @jgieseler I shall try and find you a reviewer next week. |
I would suggest @wtbarnes, as he was a reviewer for our corresponding publication. |
@wtbarnes you up for reviewing this? |
Hi @jgieseler sorry for neglecting this for so long! I've not forgotten about this submission and am aiming to complete this review before Christmas. Sorry again this has been open for so long and thanks for your patience. |
No worries @wtbarnes! There is no hurry from my side. |
First off, let me apologize profusely to @jgieseler for how prolonged this process has been. We definitely do not intend for these reviews to be open for this long and we greatly appreciate your patience. This is entirely my fault. See below for my full review. I reviewed version v0.3.3 of the package, the latest released version Functionality
Integration
Documentation
This is not a requirement for affiliated package status, but I would also suggest separating out the "Usage" section into a "Tutorial" and "How-to Guide" sections. With a small amount of reorganizing, steps 1 through 4 could be a self-contained tutorial and the items under "Advanced" could be made into how-to guides. Testing
Duplication
Community
Development Status
DecisionPer our review criteria, |
Thanks a lot @wtbarnes for your review and especially the feedback, very much appreciated! I fully agree with all points mentioned, and already implemented the figure unit tests as this was something I was already unsatisfied with. What about updates to the different categories if the project has evolved after some time? Should I at one point create a new pull request indicating what has been improved, or will this just be part of the yearly review process mentioned at https://sunpy.org/affiliated#existing-packages-review-process? Both would be fine with me. |
Thanks very much for submitting
That's a great question. In theory, yes this would be part of the yearly re-review process for all of the affiliated packages. In practice, we've never actually carried out a re-review of an affiliated package. This whole process also may change as we integrate our affiliated package review process into PyOpenSci. |
Package Details
Description of Package
The Solar MAgnetic Connection HAUS tool (
solarmach
) is a Python package that derives (usingsunpy
) and visualizes the spatial configuration and solar magnetic connection of different observers in the heliosphere at different times.(Note:
solarmach
is the PyPI/conda-forge Python package that provides all functionalities to end users and to thestreamlit
web-app at https://solar-mach.github.io. Thestreamlit
app itself is also open-source (cf. https://github.com/jgieseler/Solar-MACH), but not provided as a Python package.)Package Review
Editor Submission Checklist
Instructions to Reviewer
Please copy the following and select the ranking for each criteria, the full review criteria can be found here:
The text was updated successfully, but these errors were encountered: