sunpy / sunpy.org

The SunPy website
https://sunpy.org
Other
19 stars 35 forks source link

Affiliated Package Application for roentgen #302

Closed nabobalis closed 1 year ago

nabobalis commented 2 years ago

Package Details

Description of Package

roentgen is a Python package for the quantitative analysis of the interaction of energetic x-rays with matter. This package is named after one of the discoverers of X-rays, Wilhelm Röntgen. Though it is not specific to solar physics it is used by solar physics missions such as Solar Orbiter STIX. The future solar x-ray mission, PADRE, will also use it. Given its wide utility, it would be beneficial for this package to be under the umbrella of an organization.

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:

* Functionality           : General Package / Specialized Package / Not Relevant
* Integration             : Well integrated / Partially Integrated / Minimal Integration
* Documentation           : Extensive / Some / Little
* Testing                 : Excellent / Good / Needs Work
* Duplication             : None / Some / Major
* Community               : Excellent / Good / Needs Work
* Development Status      : Stable / Subject to Change / Low Activity / Needs Work
nabobalis commented 2 years ago

For @ehsteve, @samaloney and @DanRyanIrish attention.

ehsteve commented 2 years ago

Thank you @nabobalis!

ehsteve commented 2 years ago

This package is currently used by the Solar Orbiter STIX instrument and will be used by the smallsat mission called PADRE led by Berkeley. It contains functionality which is required for any X-ray mission.

wtbarnes commented 2 years ago

Review of roentgen package

I reviewed the development version of this package on the main branch of the GitHub repository at this commit.

ehsteve commented 2 years ago

@wtbarnes thank you so much for the review! Those are all good points. I'm willing to fix them now if that would help. Not sure if I am supposed to respond to the review.

Cadair commented 2 years ago

You are encouraged to respond to the review :grinning:

wtbarnes commented 2 years ago

@wtbarnes thank you so much for the review! Those are all good points. I'm willing to fix them now if that would help. Not sure if I am supposed to respond to the review.

yes please do!

ehsteve commented 2 years ago

Working on updates in this PR. @samaloney would you be willing to review it and/or contribute to it?

samaloney commented 2 years ago

For sure

Cadair commented 2 years ago

@ehsteve let us know when you would like this re-reviewed.

wtbarnes commented 2 years ago

@ehsteve do you have timeline for wanting this re-reviewed? It looks like your PR to fix some the issues I raised is mostly done.

ehsteve commented 2 years ago

@wtbarnes I am doing a few more things to make things better. I could not help myself! Give me another month or so. Hope that is okay.

ehsteve commented 1 year ago

@wtbarnes sorry it took so long but I am FINALLY finished and have made a new release. Ready for another review please!

ehsteve commented 1 year ago

@wtbarnes just so you are aware that I fixed the bug you mentioned (and another bug) and made another release (v2.1.0).

wtbarnes commented 1 year ago

Updated Review of roentgen package

I reviewed version 2.1 of this package.

wtbarnes commented 1 year ago

Given the scores above, roentgen is accepted as a SunPy affiliated package. Once a PR is opened to add roentgen to the sunpy webpage, I will close this issue.

nabobalis commented 1 year ago

Closed by https://github.com/sunpy/sunpy.org/pull/352