-
-
Notifications
You must be signed in to change notification settings - Fork 38
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]: Omniscape.jl: Software to predict omni-directional landscape connectivity #2829
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @juliohm, @tpoisot 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:
|
|
👋🏼 @vlandau @juliohm @tpoisot this is the review thread for the paper. All of our communications will happen here from now on. Both 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 We aim for reviews to be completed within about 2-4 weeks. Please let me know if any of you require some more time. 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 (@melissawm) if you have any questions/concerns. |
@melissawm I slightly adjusted the title immediately after submitting a while back -- will that be reflected if/when the submission is accepted and published? Just wanted to double check. Thanks! |
Yes, the paper should be published under the new title, but I might need to check this upon acceptance. Can you please remind me to do that, just in case? :) Thanks! |
Yes, will do. Thanks! 🙂 |
@vlandau can you please provide an example in the documentation that can be run easily? The example provided depends on a file that is not available. Also, can you plot the output of this example in the documentation? Ideally this example should come as one of the first things in your docs before you even start explaining the algorithm. Also, can you please add a statement of need explaining why this functionality is important, and how other packages from other languages may provide similar functionality? |
I concur with @juliohm - it would be good to have a fully runnable example, and the results shown in the paper. |
@melissawm I can't edit the comment at the top (probably because I am not assigned) |
@juliohm yes definitely! I tried to get at the importance of the functionality of the package in the second paragraph in the motivation section -- I explain the value of the Omniscape algorithm, how it differs from the similar package "Circuitscape.jl", and that until now there was not a software package implementing it. Should I just shift that to its own "Statement of Need" section? |
I think I'm missing the context here. Someone coming for the first time in
the subject will wonder why ominiscape ? What problems it addresses? You
need to show the potential users what it is about and how the features are
used in practical applications.
…On Wed, Nov 18, 2020, 13:39 Vincent Landau ***@***.***> wrote:
@juliohm <https://github.com/juliohm> yes definitely! I tried to get at
the importance of the functionality of the package in the second paragraph
in the motivation section -- I explain the value of the Omniscape
algorithm, how it differs from the similar package "Circuitscape.jl", and
that until now there was not a software package implementing it. Should I
just shift that to its own "Statement of Need" section?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2829 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZQW3J3XOUJL34KV4QO5WTSQP2DVANCNFSM4TP2XSFQ>
.
|
@juliohm okay thanks, I'll elaborate on that a bit. |
@juliohm I gave it a shot in the latest commit, thanks! |
@whedon generate pdf |
Working on adding a working example next. |
@juliohm @tpoisot please see the new Examples section in the docs. Following the example set by other Julia packages' documentation, I created a dedicated section for examples and linked to it in both the table of contents and the User Guide. |
The reviewer already has a pending invite. @tpoisot please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations |
@tpoisot please accept the invitation and let me know if that solves the issue. Thanks! |
@vlandau the example section you linked could be improved. Imagine that you are explaining this subject to someone that never heard of connectivity maps before. You need to plot the input images, display the entries of the resistance table, and how they can be interpreted, and finally display the result of the |
@whedon check references |
|
@vlandau, A few final comments:
After this, I ask that you re-read the paper and make sure all is good so we can proceed with publishing. Thanks! |
@melissawm I've added those DOIs, thanks! I have reviewed the paper and all looks good to me! For Anantharaman et al, I am checking with the folks from Julia. It looks like the citation shown on that page has "JuliaCon Proceedings" but the bibtex snippet that they provide on the same page uses "Proceedings of the JuliaCon Conferences." I will post back here once I find out which to use. |
@melissawm Okay, they said to go with JuliaCon Proceedings. Thanks for flagging that! I just fixed the reference in the paper.bib file. |
@whedon generate pdf |
At this point could you:
I can then move forward with accepting the submission. Thanks! |
Alright, it should all be here. The DOI is 10.5281/zenodo.4466323 Thank you! |
@melissawm just checking in (realized I forgot to tag you in the last comment). Thanks! |
Thank you, @vlandau ! Just checking - there is a small typo on the summary for Zenodo:
Also you mention References but there is only one paper listed - is this intentional? |
@melissawm thanks I'll fix that typo! That was the only paper I cited so it was the only one listed in references. |
@whedon set 10.5281/zenodo.4466323 as archive |
OK. 10.5281/zenodo.4466323 is the archive. |
@melissawm - the final step from you should be |
@whedon accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#2062 If the paper PDF and Crossref deposit XML look good in openjournals/joss-papers#2062, 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 to @vlandau (Vincent Landau) and co-authors!! And thanks to @juliohm @tpoisot for reviewing, and @melissawm 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: @vlandau (Vincent Landau)
Repository: https://github.com/Circuitscape/Omniscape.jl
Version: v0.4.4
Editor: @melissawm
Reviewer: @juliohm, @tpoisot
Archive: 10.5281/zenodo.4466323
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
@juliohm & @tpoisot, 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 @melissawm 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 @juliohm
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @tpoisot
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: