openjournals / jose-reviews

Reviews for the Journal of Open Source Education (JOSE)
http://jose.theoj.org
Creative Commons Zero v1.0 Universal
34 stars 4 forks source link

[REVIEW]: Module on dust aerosol detection, monitoring and forecasting #200

Open whedon opened 1 year ago

whedon commented 1 year ago

Submitting author: !--author-handle-->@jwagemann<!--end-author-handle-- (Julia Wagemann) Repository: https://gitlab.eumetsat.int/eumetlab/atmosphere/dust-monitoring Branch with paper.md (empty if default branch): Version: v0.1 Editor: !--editor-->@yabellini<!--end-editor-- Reviewers: @RomiNahir, @cosimameyer, @yabellini Archive: Pending Paper kind: learning module

Status

status

Status badge code:

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

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

@RomiNahir & @s-m-e, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/jose-reviews/invitations

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @yabellini 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

Review checklist for @RomiNahir

Conflict of interest

Code of Conduct

General checks

Documentation

Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)

JOSE paper

Review checklist for @sbanchero

Conflict of interest

Code of Conduct

General checks

Documentation

Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)

JOSE paper

whedon commented 1 year ago

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @RomiNahir, @s-m-e it looks like you're currently assigned to review this paper :tada:.

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

:star: Important :star:

If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/jose-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿

To fix this do the following two things:

  1. Set yourself as 'Not watching' https://github.com/openjournals/jose-reviews:

watching

  1. You may also like to change your default settings for this watching repositories in your GitHub profile here: https://github.com/settings/notifications

notifications

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

@whedon commands

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

@whedon generate pdf
whedon commented 1 year ago

Wordcount for paper.md is 1640

whedon commented 1 year ago

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

whedon commented 1 year ago
Software report (experimental):

github.com/AlDanial/cloc v 1.88  T=0.44 s (64.1 files/s, 273242.9 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Jupyter Notebook                24              0         117214           1717
Markdown                         2             84              0            205
YAML                             1              0              0             45
TeX                              1              0              0             37
-------------------------------------------------------------------------------
SUM:                            28             84         117214           2004
-------------------------------------------------------------------------------

Statistical information for the repository 'c644813d48822785d482fb19' was
gathered on 2023/03/07.
The following historical commit information, by author, was found:

Author                     Commits    Insertions      Deletions    % of changes
Julia Wagemann                   7         28169          28265           99.59
jwagemann                        2           163             67            0.41

Below are the number of rows from each author that have survived and are still
intact in the current revision:

Author                     Rows      Stability          Age       % in comments
whedon commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- None

MISSING DOIs

- None

INVALID DOIs

- None
RomiNahir commented 1 year ago

Overall, this article is an excellent guide to learn and implement dust monitoring and detection with clear objectives and comprehensible modules. The learning platform has an easy access with high quality exercises and examples. I think the implementation of this algorithms in other world regions won't be complicated to adapt.

whedon commented 1 year ago

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

whedon commented 1 year ago

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

yabellini commented 1 year ago

@jwagemann @RomiNahir finished her review and mention you need to add this point:

yabellini commented 1 year ago

Hi @s-m-e, since we have not hard from you in several weeks, we are now looking for a new reviewer. Thank you for your original willingness to contribute a review.

yabellini commented 1 year ago

@whedon remove @s-m-e as reviewer

whedon commented 1 year ago

OK, @s-m-e is no longer a reviewer

yabellini commented 1 year ago

Hi @yxqd, you volunteer to review for JOSE. Will you be willing to review this submission about: Module on dust aerosol detection, monitoring and forecasting ?

yabellini commented 1 year ago

Hi @sbanchero, thanks for agreeing to review this work :-)

yabellini commented 1 year ago

@whedon add @sbanchero as reviewer

whedon commented 1 year ago

OK, @sbanchero is now a reviewer

yabellini commented 1 year ago

@sbanchero inform us that he will try to tackle this review during July.

yabellini commented 7 months ago

@whedon commands

editorialbot commented 7 months ago

My name is now @editorialbot

yabellini commented 7 months ago

@editorialbot commands

editorialbot commented 7 months ago

Hello @yabellini, here are the things you can ask me to do:


# List all available commands
@editorialbot commands

# Add to this issue's reviewers list
@editorialbot add @username as reviewer

# Remove from this issue's reviewers list
@editorialbot remove @username from reviewers

# Get a list of all editors's GitHub handles
@editorialbot list editors

# Assign a user as the editor of this submission
@editorialbot assign @username as editor

# Remove the editor assigned to this submission
@editorialbot remove editor

# Remind an author, a reviewer or the editor to return to a review after a 
# certain period of time (supported units days and weeks)
@editorialbot remind @reviewer in 2 weeks

# Check the references of the paper for missing DOIs
@editorialbot check references

# Perform checks on the repository
@editorialbot check repository

# Adds a checklist for the reviewer using this command
@editorialbot generate my checklist

# Set a value for version
@editorialbot set v1.0.0 as version

# Set a value for branch
@editorialbot set jose-paper as branch

# Set a value for repository
@editorialbot set https://github.com/organization/repo as repository

# Set a value for the archive DOI
@editorialbot set set 10.5281/zenodo.6861996 as archive

# Mention the EiCs for the correct track
@editorialbot ping track-eic

# Generates the pdf paper
@editorialbot generate pdf

# Recommends the submission for acceptance
@editorialbot recommend-accept

# Generates a LaTeX preprint file
@editorialbot generate preprint

# Flag submission with questionable scope
@editorialbot query scope

# Get a link to the complete list of reviewers
@editorialbot list reviewers

# Creates a post-review checklist with editor and authors tasks
@editorialbot create post-review checklist

# Open the review issue
@editorialbot start review
yabellini commented 7 months ago

@editorialbot remove @sbanchero from reviewers

editorialbot commented 7 months ago

@sbanchero removed from the reviewers list!

yabellini commented 7 months ago

@editorialbot add @cosimameyer as reviewer

editorialbot commented 7 months ago

@cosimameyer added to the reviewers list!

yabellini commented 7 months ago

Thanks so much @cosimameyer for agree reviewing this work. Please use @editorialbot generate my checklist to adds a checklist for your review. Let me know if you have any questions.

cosimameyer commented 7 months ago

Review checklist for @cosimameyer

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

cosimameyer commented 6 months ago

Thanks so much for the opportunity to review this exciting material! Besides the topical relevance and the fact that the authors make learning content publicly available, I commend the choice of hosting the material on a separate website (JupyterBook) which lowers the entry barriers.

Going through the submission, I collected some notes that may help to make the submission even more appealing. I recommend publishing the submissions once the requirements for the journal are met.

General Checks

Functionality

Documentation

Thanks again for submitting the content, I'm very much looking forward to seeing it published!

Side note @yabellini The review checklist has “Tests: Are there automated tests or manual steps described so that the function of the software can be verified?” in it. I don’t see any tests (but also don't see the need for additional tests). Can we check it off anyway or are there specific tests required for this kind of submission?

yabellini commented 6 months ago

@cosimameyer thank you so much for you review.

yabellini commented 6 months ago

@jwagemann the reviewers finished their work and let some comments for you. Please let us know when you work on these observations.

jwagemann commented 6 months ago

Hi @cosimameyer and @RomiNahir for your great reviews. I'll work on the refinements as suggested and hope to respond to this thread by end of January.

@yabellini: the review checklist for @cosimameyer is slightly different to the one that is defined above. Have the review checklists changed or is there a confusion with the checklist from JOSS?

yabellini commented 6 months ago

@yabellini: the review checklist for @cosimameyer is slightly different to the one that is defined above. Have the review checklists changed or is there a confusion with the checklist from JOSS?

I know the bot changes from when the review starts to when Cosima becomes a reviewer, so perhaps the checklist also changes, but I need to ask to be sure.

labarba commented 5 months ago

@openjournals/dev We have a little mystery here: the review checklist added for the second reviewer (post change to editorialbot) looks like a software checklist, not a learning module checklist. JOSE has two article types, with slightly different checklists. Is editorialbot able to generate the right checklist, depending on article type?

xuanxu commented 5 months ago

@labarba in order to decide which checklist to use editorialbot reads the headers in the body of the issue looking for the paper kind info (see for example here). It looks like this review is missing it so it added the default checklist (software). I'm going to add the paper kind header with the correct value.

xuanxu commented 5 months ago

Added paper kind header with learning module as value. Re-running the checklist command should add the right one. The old one can be deleted.

yabellini commented 5 months ago

Thanks @xuanxu ! I would not delete the previews one because already have the review.

yabellini commented 4 months ago

@editorialbot generate my checklist

editorialbot commented 4 months ago

@yabellini I can't do that because you are not a reviewer

yabellini commented 4 months ago

@editorialbot add @yabellini as reviewer

editorialbot commented 4 months ago

@yabellini added to the reviewers list!

yabellini commented 4 months ago

Review checklist for @yabellini

Conflict of interest

Code of Conduct

General checks

Documentation

Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)

JOSE paper

yabellini commented 4 months ago

I will trespass @cosimameyer's review to the format of JOSE in the checklist I created for myself.

yabellini commented 4 months ago

@cosimameyer Because the bot created the checklist for JOSS papers and not JOSE, we still need to review some aspects of the paper related to the pedagogical points. Can you review and comment on those? Based on your checklist and comments, I created the right checklist and already completed the points I can. I'm sorry for this inconvenience.

cosimameyer commented 4 months ago

No worries 🤗 I seem not to be able to tick any boxes in your review, @yabellini. I'll give it a try to generate new one for myself.

cosimameyer commented 4 months ago

Review checklist for @cosimameyer

Conflict of interest

Code of Conduct

General checks

Documentation

Pedagogy / Instructional design (Work-in-progress: reviewers, please comment!)

JOSE paper

cosimameyer commented 4 months ago

@yabellini @jwagemann please find the correct reviewer checklist above ☺️ I adjusted my comments slightly to fit the new checklist (if they are already tackled, please dismiss them):

General Checks

Documentation

JOSE paper

Again, I'm very much looking forward to seeing your work published 🙌

yabellini commented 4 months ago

Thank you so much @cosimameyer ! @jwagemann now we have the two revisions ready.

jwagemann commented 2 months ago

@whedon generate pdf

editorialbot commented 2 months ago

My name is now @editorialbot

jwagemann commented 2 months ago

@editorialbot generate pdf