openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
714 stars 38 forks source link

[REVIEW]: NebulaSEM: A high-order discontinuous Galerkin spectral element code for atmospheric modeling #6448

Closed editorialbot closed 5 months ago

editorialbot commented 7 months ago

Submitting author: !--author-handle-->@dshawul<!--end-author-handle-- (Daniel Abdi) Repository: https://github.com/dshawul/NebulaSEM Branch with paper.md (empty if default branch): master Version: v2.0 Editor: !--editor-->@observingClouds<!--end-editor-- Reviewers: @capitalaslash, @esclapez Archive: 10.5281/zenodo.11088210

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/b89b0f085fc62dd87d6797ded45e4a32"><img src="https://joss.theoj.org/papers/b89b0f085fc62dd87d6797ded45e4a32/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/b89b0f085fc62dd87d6797ded45e4a32/status.svg)](https://joss.theoj.org/papers/b89b0f085fc62dd87d6797ded45e4a32)

Reviewers and authors:

Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)

Reviewer instructions & questions

@capitalaslash & @esclapez, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review. First of all you need to run this command in a separate comment to create the checklist:

@editorialbot generate my checklist

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @observingClouds know.

Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest

Checklists

📝 Checklist for @esclapez

📝 Checklist for @capitalaslash

editorialbot commented 7 months ago

Hello humans, I'm @editorialbot, a robot that can help you with some common editorial tasks.

For a list of things I can do to help you, just type:

@editorialbot commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@editorialbot generate pdf
editorialbot commented 7 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.advengsoft.2014.05.002 is OK
- 10.1175/1520-0469(1993)050<1865:BCEWAS>2.0.CO;2 is OK
- 10.2514/3.8290 is OK
- 10.1137/100791634 is OK
- 10.1175/1520-0469(1981)038<0988:SATSOA>2.0.CO;2 is OK
- 10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2 is OK
- 10.7551/mitpress/3014.001.0001 is OK
- 10.1177/1094342017694427 is OK
- 10.1155/2015/295393 is OK

MISSING DOIs

- None

INVALID DOIs

- None
editorialbot commented 7 months ago

Software report:

github.com/AlDanial/cloc v 1.90  T=0.07 s (1430.1 files/s, 234465.3 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
C++                             32            680           1203           6804
C/C++ Header                    23            548            582           5165
Markdown                         7            113              0            477
CMake                           31             34             82            377
Bourne Shell                     3             20             12            123
TeX                              1              4              0            101
YAML                             3             10              4             56
-------------------------------------------------------------------------------
SUM:                           100           1409           1883          13103
-------------------------------------------------------------------------------

Commit count by author:

   287  Daniel Abdi
    59  dshawul
    21  Daniel Shawul
     8  U-Daniel-pc\dshawul
editorialbot commented 7 months ago

Paper file info:

📄 Wordcount for paper.md is 1173

✅ The paper includes a Statement of need section

editorialbot commented 7 months ago

License info:

✅ License found: BSD 2-Clause "Simplified" License (Valid open source OSI approved license)

editorialbot commented 7 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

observingClouds commented 7 months ago

Dear @capitalaslash, Dear @esclapez, Thank you very much for agreeing to review this submission. Please carefully read the instructions mentioned above and start the review process by creating your review checklist with the command @editorialbot generate my checklist. Please be reminded that we like to have individual discussion points in separate issues in the software repository to keep this thread light and have a better overview about open/closed discussion points.

I'll check back in two weeks how the review is progressing with the aim to finish the review within 6 weeks. In the meantime feel free to reach out and ask any questions.

Cheers, Hauke

observingClouds commented 7 months ago

@editorialbot remind @capitalaslash in two weeks

editorialbot commented 7 months ago

Reminder set for @capitalaslash in two weeks

observingClouds commented 7 months ago

@editorialbot remind @esclapez in two weeks

editorialbot commented 7 months ago

Reminder set for @esclapez in two weeks

esclapez commented 7 months ago

Review checklist for @esclapez

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

capitalaslash commented 6 months ago

Review checklist for @capitalaslash

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

capitalaslash commented 6 months ago

added dshawul/NebulaSEM/pull/1

editorialbot commented 6 months ago

:wave: @capitalaslash, please update us on how your review is going (this is an automated reminder).

editorialbot commented 6 months ago

:wave: @esclapez, please update us on how your review is going (this is an automated reminder).

capitalaslash commented 6 months ago

added dshawul/nebulaSEM/pull/2

esclapez commented 6 months ago

added dshawul/NebulaSEM/pull/3

capitalaslash commented 5 months ago

added dshawul/NebulaSEM/issues/4

capitalaslash commented 5 months ago

@editorialbot generate pdf

editorialbot commented 5 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

observingClouds commented 5 months ago

Thank you @capitalaslash, @esclapez and @dshawul for being active and responsive and moving the review process quickly forward. I see that you have opened a few PRs that have all been merged or otherwise addressed.

@capitalaslash, I see that you have completed your checklist. Could you please confirm that you have finished your review?

@esclapez, would you be able to finish the review and outstanding items within the next week?

Thank you!

capitalaslash commented 5 months ago

hey @observingClouds yes my review is over. Thanks to @dshawul for quickly addressing all my concerns, my review is positive and I recommend to publish.

esclapez commented 5 months ago

added two minor PR7 and PR8

esclapez commented 5 months ago

Hi @observingClouds, my review is over too. Thanks @dshawul for your reactivity ! The review is also positive on my end and I recommend moving forward with publication.

observingClouds commented 5 months ago

Post-Review Checklist for Editor and Authors

Additional Author Tasks After Review is Complete

Editor Tasks Prior to Acceptance

observingClouds commented 5 months ago

@esclapez, @capitalaslash thank you very much for taking the time to review this submission. Your feedback has been very valuable. I will now work together with @dshawul on the last steps towards acceptance and publication.

observingClouds commented 5 months ago

@dshawul could you have a look at the above mentioned author tasks and post the DOI of the archived software version here? Thank you.

dshawul commented 5 months ago

@observingClouds Thank you! I have tried to address the author's checklists as follows

Sorry I am new to this.

dshawul commented 5 months ago

@observingClouds Sorry, I was not aware that you are able to edit the archive. I have now fixed both the "LICENSE" issue and the "Author's list" issue. Let me know if there are things that I missed.

observingClouds commented 5 months ago

Thanks @dshawul, no worries. Could you also adjust the title of the archived release? We prefer to have the JOSS release having the same title as the paper, i.e. "NebulaSEM: A high-order discontinuous Galerkin spectral element code for atmospheric modeling". Thank you.

observingClouds commented 5 months ago

@editorialbot set 10.5281/zenodo.11088210 as archive

editorialbot commented 5 months ago

Done! archive is now 10.5281/zenodo.11088210

observingClouds commented 5 months ago

@editorialbot set v2.0 as version

editorialbot commented 5 months ago

Done! version is now v2.0

observingClouds commented 5 months ago

@editorialbot generate pdf

observingClouds commented 5 months ago

@editorialbot check references

editorialbot commented 5 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.advengsoft.2014.05.002 is OK
- 10.1175/1520-0469(1993)050<1865:BCEWAS>2.0.CO;2 is OK
- 10.2514/3.8290 is OK
- 10.1137/100791634 is OK
- 10.1175/1520-0469(1981)038<0988:SATSOA>2.0.CO;2 is OK
- 10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2 is OK
- 10.7551/mitpress/3014.001.0001 is OK
- 10.1177/1094342017694427 is OK
- 10.1155/2015/295393 is OK

MISSING DOIs

- None

INVALID DOIs

- None
editorialbot commented 5 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

dshawul commented 5 months ago

@observingClouds I have now updated the title of the archive to match that of the JOSS paper. Thank you!

observingClouds commented 5 months ago

@dshawul please have a look at the above linked PR, which fixes a few last typos. Thank you.

observingClouds commented 5 months ago

@editorialbot generate pdf

observingClouds commented 5 months ago

@editorialbot check references

editorialbot commented 5 months ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

editorialbot commented 5 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.advengsoft.2014.05.002 is OK
- 10.1175/1520-0469(1993)050<1865:BCEWAS>2.0.CO;2 is OK
- 10.2514/3.8290 is OK
- 10.1137/100791634 is OK
- 10.1175/1520-0469(1981)038<0988:SATSOA>2.0.CO;2 is OK
- 10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2 is OK
- 10.7551/mitpress/3014.001.0001 is OK
- 10.1177/1094342017694427 is OK
- 10.1155/2015/295393 is OK

MISSING DOIs

- None

INVALID DOIs

- None
observingClouds commented 5 months ago

@editorialbot recommend-accept

editorialbot commented 5 months ago
Attempting dry run of processing paper acceptance...
editorialbot commented 5 months ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1016/j.advengsoft.2014.05.002 is OK
- 10.1175/1520-0469(1993)050<1865:BCEWAS>2.0.CO;2 is OK
- 10.2514/3.8290 is OK
- 10.1137/100791634 is OK
- 10.1175/1520-0469(1981)038<0988:SATSOA>2.0.CO;2 is OK
- 10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2 is OK
- 10.7551/mitpress/3014.001.0001 is OK
- 10.1177/1094342017694427 is OK
- 10.1155/2015/295393 is OK

MISSING DOIs

- None

INVALID DOIs

- None
editorialbot commented 5 months ago

:wave: @openjournals/ese-eics, this paper is ready to be accepted and published.

Check final proof :point_right::page_facing_up: Download article

If the paper PDF and the deposit XML files look good in https://github.com/openjournals/joss-papers/pull/5289, then you can now move forward with accepting the submission by compiling again with the command @editorialbot accept

observingClouds commented 5 months ago

@dshawul thank you for integrating the last changes. I have now recommended the manuscript for acceptance. The editor-in-chief will now take over in the next few days, makes a few more checks and then your manuscript should be soon published. In the meantime you can have a look at the final proof above and let us know if it does all look to your satisfaction (or not).