-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
[REVIEW]: Leafmap: A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment #3414
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @TomasBeuzen, @TomasBeuzen, @martinfleis it looks like you're currently assigned to review this paper 🎉. 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. ⭐ Important ⭐ 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:
For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
|
@ajstewartlang I noticed TomasBeuzen is listed twice under the Reviewers section in the PDF. Is it possible to correct this? |
👋 @ajstewartlang - FYI, this is because in #3396 you both assigned him and then added him - you only need to do one of these: typically, use assign for the first reviewer, and then add for any subsequent ones. You can probably use |
👋 @martinfleis, please update us on how your review is going (this is an automated reminder). |
👋 @TomasBeuzen, please update us on how your review is going (this is an automated reminder). |
1 similar comment
👋 @TomasBeuzen, please update us on how your review is going (this is an automated reminder). |
Dear @giswqs and @ajstewartlang, I have finished the review of the package and its paper. Even though the package is an advanced piece of software helpful on many occasions, some issues need to be resolved before publication in JOSS. Please find a detailed explanation below. Review
The software, in its current state, can be considered untested. The repository contains a few test files, but those do not sufficiently check the functionality. As reported by Name Stmts Miss Cover
------------------------------------------
leafmap/__init__.py 16 3 81%
leafmap/basemaps.py 28 4 86%
leafmap/colormaps.py 74 74 0%
leafmap/common.py 1038 839 19%
leafmap/foliumap.py 470 470 0%
leafmap/heremap.py 153 153 0%
leafmap/leafmap.py 932 809 13%
leafmap/legends.py 27 24 11%
leafmap/osm.py 88 50 43%
leafmap/toolbar.py 549 549 0%
------------------------------------------
TOTAL 3375 2975 12% Now on to minor issues (in no particular order):
AttributeError: module 'leafmap.foliumap' has no attribute 'linked_maps'`
The mental model PaperA few notes regarding the paper:
|
@martinfleis Thank you very much for the thorough review and constructive comments. I will revise the repo and paper as suggested over the next few days. Regarding your major comment on test coverage, I will look into the Similarly, the here-map-widget-for-jupyter package repo does not contain a |
Thanks @danielskatz - yes, looks like I used |
@whedon remove @TomasBeuzen as reviewer |
OK, @TomasBeuzen is no longer a reviewer |
@whedon generate pdf |
@whedon generate pdf |
@whedon check references |
@whedon generate pdf |
@ajstewartlang Thank you for fixing the typo. I have made a tag version that includes all changes made to the paper.
|
@whedon check references |
|
1 similar comment
|
@whedon set 10.5281/zenodo.5137372 as archive |
OK. 10.5281/zenodo.5137372 is the archive. |
Many thanks @martinfleis and @TomasBeuzen for your helpful and detailed reviews - thank you @giswqs for addressing all the comments - I've read through myself and agree that this is a great submission that will be very useful to many people! Congrats and thank you for submitting to JOSS! |
@whedon set v0.3.5 as version |
OK. v0.3.5 is the version. |
@whedon recommend-accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#2482 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#2482, then you can now move forward with accepting the submission by compiling again with the flag
|
@whedon accept deposit=true |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
Congratulations @giswqs on your article's publication in JOSS! Many thanks to @martinfleis and @TomasBeuzen for reviewing this submission, and @ajstewartlang for editing. |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
Submitting author: @giswqs (Qiusheng Wu)
Repository: https://github.com/giswqs/leafmap
Version: v0.3.5
Editor: @ajstewartlang
Reviewers: @martinfleis, @TomasBeuzen
Archive: 10.5281/zenodo.5137372
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.
Status
Status badge code:
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
@TomasBeuzen & @martinfleis, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @ajstewartlang 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 @TomasBeuzen
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @martinfleis
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: