openjournals / joss-reviews

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

[REVIEW]: Museo ToolBox : a python library for remote sensing including a new way to handle rasters. #1978

Closed whedon closed 4 years ago

whedon commented 4 years ago

Submitting author: @nkarasiak (Nicolas Karasiak) Repository: https://github.com/nkarasiak/MuseoToolBox Version: v0.13.0 Editor: @kbarnhart Reviewer: @cmillion, @mollenburger Archive: 10.5281/zenodo.3759215

Status

status

Status badge code:

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

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

@cmillion & @mollenburger, 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/joss-reviews/invitations

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

āœØ Please try and complete your review in the next two weeks āœØ

Review checklist for @cmillion

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

Review checklist for @mollenburger

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

whedon commented 4 years ago

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

:star: Important :star:

If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-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/joss-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 4 years ago
Attempting to check references...
whedon commented 4 years ago
Attempting PDF compilation. Reticulating splines etc...
whedon commented 4 years ago

OK DOIs

- 10.3390/rs11212512 is OK
- 10.1111/ecog.02881 is OK
- 10.1016/j.rse.2014.02.015 is OK

MISSING DOIs

- None

INVALID DOIs

- None
whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

kbarnhart commented 4 years ago

:wave: @nkarasiak, @cmillion, @mollenburger this is the review thread for the paper. All of our communications will happen here from now on.

All reviewers have checklists at the top of this thread with the JOSS requirements. As you go over the submission, please check any items that you feel have been satisfied. There are also links to the JOSS reviewer guidelines.

The JOSS review is different from most other journals. Our goal is to work with the authors to help them meet our criteria instead of merely passing judgment on the submission. As such, the reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention openjournals/joss-reviews#1978 so that a link is created to this thread (and I can keep an eye on what is happening). Please also feel free to comment and ask questions on this thread. In my experience, it is better to post comments/questions/suggestions as you come across them instead of waiting until you've reviewed the entire package.

We aim for reviews to be completed within about 2-4 weeks. Please let me know if any of you require some more time. I understand that it is late December and many people may be taking vacation and/or spending time away from work. We can also use Whedon (our bot) to set automatic reminders if you know you'll be away for a known period of time.

Please feel free to ping me (@kbarnhart) if you have any questions/concerns.

kbarnhart commented 4 years ago

šŸ‘‹ @cmillion, @mollenburger, just a quick reminder to complete your reviews. As always, if you have any questions, please feel free to ping me here.

kbarnhart commented 4 years ago

šŸ‘‹ @cmillion, @mollenburger I wanted to check in to remind you to complete your reviews. As always, if you have any questions, please feel free to ping me here.

cmillion commented 4 years ago

Confirming.

kbarnhart commented 4 years ago

@cmillion thanks for confirming.

kbarnhart commented 4 years ago

:wave: @cmillion, @mollenburger A friendly reminder to complete your reviews. If you have an estimated timeline, please let me know.

@mollenburger could you please confirm receipt.

As always, if you have any questions, please feel free to ping me here.

Thank you for being willing to review for JOSS.

mollenburger commented 4 years ago

confirming. I'm working on this today and hope to have it done by the end of the week.

kbarnhart commented 4 years ago

:wave: @cmillion, @mollenburger a friendly reminder to complete your reviews.

If you create any issues in the submitted repository, please link to this issue by using openjournals/joss-reviews/issues/1978

When you are done, please make a note here on this issue indicating your recommendation.

If you have any questions, please let me know.

kbarnhart commented 4 years ago

I wanted to check in to keep this review moving along.

I see that there are open issues in the main repository made by @cmillion, Thank you for making issues there.

This ping is meant as a reminder to the reviewers to make any additional issues that stand in the way of completing the review checklist, and as a reminder to @nkarasiak to address issues.

Thanks again to all for contributing to the JOSS review process.

kbarnhart commented 4 years ago

:wave: another message to check in and keep this review moving forward. I see that both @cmillion and @mollenburger have made issues in the main repo (thanks šŸ‘ ). Based on looking at them it appears that some of the issues may need to be addressed before the reviewers can complete their reviews.

@nkarasiak can I ping you to address these issues so the reviewers can complete their reviews.

nkarasiak commented 4 years ago

Of course @kbarnhart, what do I need to do (except addressing the issues) ? I was preparing my answers (and code/text rewriting) for the reviewers, and a native English speaker is going to proofread my paper.

kbarnhart commented 4 years ago

thanks for the quick reply @nkarasiak. Just addressing the issues is fine.

kbarnhart commented 4 years ago

šŸ‘‹ @nkarasiak I wanted to check in and see if you had an anticipated timeline for addressing the current set of issues.

nkarasiak commented 4 years ago

Hello @kbarnhart. I'm dealing with the issues, and I submitted my library to conda in order to answer to @mollenburger to ease the installation process with gdal but it takes some times... I didn't forget to answers the issues, I just want to do it the nicest way possible :) I hope end of next week everything will be adressed. Kind regards, Nicolas.

ooo[bot] commented 4 years ago

:wave: Hey @nkarasiak...

Letting you know, @kbarnhart is currently OOO until Friday, March 20th 2020. :heart:

kbarnhart commented 4 years ago

@nkarasiak thanks for the update. It all sounds good.

Also, sorry for the ooo-bot, I accidentally turned it on trying to demonstrate how to use it for a reviewer (and I haven't yet figured out how to turn it off). I'm not out of the office at all.

kbarnhart commented 4 years ago

@nkarasiak I wanted to check in on this review. Could you provide an update on your progress addressing the current set of issues raised by the reviewers?

nkarasiak commented 4 years ago

Hi @kbarnhart :hand: , I addressed these issues several days ago :

Today, I updated/corrected the paper according to suggestions from @mollenburger and @cmillion :

In any case I'm waiting for their approval (by letting them commenting or closing each issue).

kbarnhart commented 4 years ago

@nkarasiak thanks for the update. Perhaps you can provide another update once the conda-forge PR is merged. This will let the reviewer's know that it is sensible for them to continue with the review process.

nkarasiak commented 4 years ago

Here it is, my first conda-forge package :fireworks: : https://github.com/conda-forge/museotoolbox-feedstock. I updated the corresponding issue : https://github.com/nkarasiak/MuseoToolBox/issues/25 All the issues has been addressed, I'm now waiting for reviewers' feedback.

arfon commented 4 years ago

Dear authors and reviewers

We wanted to notify you that in light of the current COVID-19 pandemic, JOSS has decided to suspend submission of new manuscripts and to handle existing manuscripts (such as this one) on a "best efforts basis". We understand that you may need to attend to more pressing issues than completing a review or updating a repository in response to a review. If this is the case, a quick note indicating that you need to put a "pause" on your involvement with a review would be appreciated but is not required.

Thanks in advance for your understanding.

Arfon Smith, Editor in Chief, on behalf of the JOSS editorial team.

kbarnhart commented 4 years ago

@cmillion and @mollenburger, if you are able, would you be able to complete your reviews?

cmillion commented 4 years ago

As soon as GDAL is added as a dependency, I'll check off "installation" and that will complete my review.

kbarnhart commented 4 years ago

Thanks for the update @cmillion.

@nkarasiak based on @cmillion 's comment I took a look through the repo today. I would recommend you update the readme, documentation, requirements, environment files based on some of the recent changes. For example, I couldn't see anything on the readme or documentation about installing with conda or what the difference between the three requirements files (requirements.txt, requirements-dev.txt, and environment.yml).

@mollenburger please let me know if you have an estimated timeline for completing your review.

Thanks to all for participating in the JOSS review process.

nkarasiak commented 4 years ago

Hi @kbarnhart, @cmillion and @mollenburger , I updated the develop branch according to all your suggestions.

Kind regards, Nicolas.

kbarnhart commented 4 years ago

@nkarasiak thank you for the update and for making those changes.

@cmillion and @mollenburger, if you are able, would you be able to complete your reviews?

cmillion commented 4 years ago

Done.

kbarnhart commented 4 years ago

@cmillion thank you for completing your review.

@mollenburger would you be able to provide an update on when you will be able to complete you review.

mollenburger commented 4 years ago

I've completed the review checklist. Thanks

kbarnhart commented 4 years ago

@whedon generate pdf

kbarnhart commented 4 years ago

@whedon check references

whedon commented 4 years ago
Reference check summary:

OK DOIs

- 10.3390/rs11212512 is OK
- 10.1111/ecog.02881 is OK
- 10.1016/j.rse.2014.02.015 is OK

MISSING DOIs

- None

INVALID DOIs

- None
kbarnhart commented 4 years ago

@whedon generate pdf

whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

kbarnhart commented 4 years ago

@nkarasiak here are a few editorial comments on the paper. These comments mostly pertain to grammar, acronyms, references, and making sure the paper is suitable for a general audience. Once these are addressed, let me know and we will move forward with the manuscript process.

nkarasiak commented 4 years ago

@whedon generate pdf

whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

nkarasiak commented 4 years ago

@whedon generate pdf from branch develop

whedon commented 4 years ago
Attempting PDF compilation from custom branch develop. Reticulating splines etc...
whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

nkarasiak commented 4 years ago

@whedon generate pdf from branch develop

whedon commented 4 years ago
Attempting PDF compilation from custom branch develop. Reticulating splines etc...
whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

nkarasiak commented 4 years ago

Hi @kbarnhart, Thank you for the feedback, I updated according to your suggestions. The updated paper is only on the develop branch, let me know if I have to move it to the master branch.

Kind regards, Nicolas.

kbarnhart commented 4 years ago

@nkarasiak it looks to me like there are a couple of changes still remaining.

Once you have made them, please merge these changes into the main (master) branch.