Closed editorialbot closed 6 months ago
Hello human, 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
Software report:
github.com/AlDanial/cloc v 1.90 T=0.02 s (1878.4 files/s, 189250.9 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Nim 14 222 393 925
TeX 2 65 21 679
YAML 9 31 0 259
Markdown 3 89 0 207
Python 2 16 0 76
CSV 3 0 0 38
JSON 1 1 0 27
Jupyter Notebook 1 0 561 10
Dockerfile 1 1 0 6
-------------------------------------------------------------------------------
SUM: 36 425 975 2227
-------------------------------------------------------------------------------
Commit count by author:
180 amkrajewski
158 Adam M. Krajewski
3 Zi-Kui Liu
3 zikuiliu
1 Arindam
1 Arindam Debnath
1 dovahkiin0022
1 lukeamyers
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1002/adem.200300567 is OK
- 10.1016/j.msea.2003.10.257 is OK
- 10.1145/512274.512284 is OK
- 10.20517/jmi.2021.05 is OK
- 10.1557/jmr.2018.153 is OK
- 10.48550/arXiv.2402.00572 is OK
MISSING DOIs
- No DOI given, and none found for title: Nim Programming Language v2.0.0
- No DOI given, and none found for title: Efficient Generation of Grids and Traversal Graphs...
- 10.5860/choice.27-0936 may be a valid DOI for title: Genetic Algorithms in Search, Optimization and Mac...
- No DOI given, and none found for title: The Art of Computer Programming, Volume 4, Fascicl...
- No DOI given, and none found for title: Arraymancer v0.7.24: A fast, ergonomic and portabl...
INVALID DOIs
- https://dx.doi.org/10.2139/ssrn.4689687 is INVALID because of 'https://doi.org/' prefix
Paper file info:
π Wordcount for paper.md
is 1923
β
The paper includes a Statement of need
section
License info:
β
License found: MIT License
(Valid open source OSI approved license)
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1002/adem.200300567 is OK
- 10.1016/j.msea.2003.10.257 is OK
- 10.1145/512274.512284 is OK
- 10.20517/jmi.2021.05 is OK
- 10.2139/ssrn.4689687 is OK
- 10.1557/jmr.2018.153 is OK
- 10.48550/arXiv.2402.03528 is OK
- 10.5860/choice.27-0936 is OK
- 10.48550/arXiv.2402.00572 is OK
MISSING DOIs
- No DOI given, and none found for title: Nim Programming Language v2.0.0
- No DOI given, and none found for title: The Art of Computer Programming, Volume 4, Fascicl...
- No DOI given, and none found for title: Arraymancer v0.7.24: A fast, ergonomic and portabl...
INVALID DOIs
- None
@amkrajewski β thanks for your submission to JOSS. We're currently managing a large backlog of submissions and the editor most appropriate for your area is already rather busy.
For now, we will need to waitlist this paper and process it as the queue reduces. Thanks for your patience!
Also, while you're waiting, would you mind shortening your paper? As a rule, we're looking for papers to be ~1000 words long.
@arfon - I understand, of course. Thanks for the clear and prompt information!
The word count of the manuscript body is 1373 which aligns with several similar recently published JOSS papers. Of course, I can reduce it if necessary. I think the automated count got especially inflated by markdown-formatted tables.
@editorialbot invite @RMeli as editor
:wave: @RMeli β would you be willing to edit this submission for JOSS?
Invitation to edit this submission sent!
@editorialbot query scope
@amkrajewski - apologies for not doing this earlier but I think this submission should go for a scope review with the broader editorial team as it's on the smaller-side of what we typically publish at JOSS.
This will likely take a week or two.
Submission flagged for editorial review.
@arfon No problem! Please consider that (a) substantial effort was put into several iterations of optimizing the data structures and algorithms, as evidenced by commit history, and (2) the use of very concise Nim language plus metaprogramming made the codebase easily 2/3 times smaller in terms of LOCs compared to C++/Python.
Let me know if there are any questions!
@amkrajewski β thanks for the additional context. I'm happy to let this move forward to review. @RMeli β I'm going to assign you now. Thanks all!
@editorialbot assign @RMeli as editor
Assigned! @RMeli is now the editor
@amkrajewski do you have suggestions for potential reviewers?
Unfortunately nim
is not listed in the potential reviewers list, so we currently have no information on which volunteers know the language.
@arfon Thanks! Great to hear that!
@RMeli Sure! There is an active sub-forum specific to scientific computing using nim
. I should be able to find volunteers for JOSS there and report back.
In the meantime, based on internal reviews from my colleagues, I believe the codebase should be approachable for anyone familiar with natural sciences, fundamentals of low-level programming, and Python, since nim
's syntax is very similar to recent Python versions (including type system as of 3.12). Looking at the JOSS reviewers list and their recent activities, here are some people who may be interested:
I believe ml-evs may also be interested and would be a great person to review this, especially in the context of nimCSO
's target applications, but we are co-authors on a recent paper representing a possible COI. Although, there are almost 60 authors on it (arXiv:2402.00572) so perhaps that COI could be waived under JOSS policy.
Hi @Henrium π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
Hi @atzberg π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
Thanks @amkrajewski for the suggestions.
but we are co-authors on a recent paper representing a possible COI. Although, there are almost 60 authors on it (arXiv:2402.00572) so perhaps that COI could be waived under JOSS policy.
I would tend to agree that co-autorship on a 60 authors paper might be waived as a COI. I see you work on different institutions. Would you mind expanding a bit more about your interactions with them during the project? In any case, let's see if we have other interested reviewers first.
I would be happy to try to review. However, I should mention I am currently a bit over-subscribed on a few things and I would be available at the earliest June 3rd, if that works. -- Paul
On Thu, Apr 18, 2024 at 11:36β―PM Rocco Meli @.***> wrote:
Thanks @amkrajewski https://github.com/amkrajewski for the suggestions.
but we are co-authors on a recent paper representing a possible COI. Although, there are almost 60 authors on it (arXiv:2402.00572 https://arxiv.org/abs/2402.00572) so perhaps that COI could be waived under JOSS policy https://joss.readthedocs.io/en/latest/reviewer_guidelines.html#joss-conflict-of-interest-policy .
I would tend to agree that co-autorship on a 60 authors paper might be waived as a COI. I see you work on different institutions. Would you mind expanding a bit more about your interactions with them during the project? In any case, let's see if we have other interested reviewers first.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/6455#issuecomment-2065855973, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACBHSZR7UDNJ4XCCMTIN2A3Y6C3PRAVCNFSM6AAAAABEN52LMGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRVHA2TKOJXGM . You are receiving this because you were mentioned.Message ID: @.***>
Hi Dr. Meli, Thanks for inviting me, I'd be happy to review this submission, but busy with other things right now. I'll try to review in a month or so. Best, Henry
On Fri, Apr 19, 2024 at 1:33β―AM Rocco Meli @.***> wrote:
Hi @atzberg https://github.com/atzberg π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455 https://github.com/openjournals/joss-reviews/issues/6455.
The Journal of Open Source Software http://joss.theoj.org/ (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/6455#issuecomment-2065852816, or unsubscribe https://github.com/notifications/unsubscribe-auth/AITHDEGFQ6B25GU26337JCLY6C3FHAVCNFSM6AAAAABEN52LMGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRVHA2TEOBRGY . You are receiving this because you were mentioned.Message ID: @.***>
Thank you @atzberg and @Henrium for the fast replies! Ideally, I'd like the review to get started sooner rather than later. But if we will struggle to find other reviewers, I'll ping you again. Thank you a lot for the availability.
Hi @csadorf π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
Hi @lys-devel π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
Hi @zeroset π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
@RMeli, I just wanted to let you know that there is no pressure for a speedy review on my side. I understand that this is one of the busiest times of the year for most people in academia (myself included).
Hi @bdice π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
Hi @yangbai90 π
Would you be interested in reviewing this submission for JOSS (Journal of Open Source Software)?
You can find more information about the submission at the top of this Github issue #6455.
The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages, with a formal peer-review process that is designed to improve the quality of the software submitted.
Thank you in advance!
I just wanted to let you know that there is no pressure for a speedy review on my side.
Thank you @amkrajewski. If we can't find enough reviewers in the meantime, would you be OK with the timeline suggested by @atzberg and @Henrium, that is, review starting in the beginning of June?
@RMeli The June timeline works fine for me. I hoped my submission would be reviewed before early August, so there should be plenty of time.
@editorialbot add @atzberg as reviewer
@atzberg added to the reviewers list!
@editorialbot add @Henrium as reviewer
@Henrium added to the reviewers list!
Given the lack of response for other potential reviewers I added @atzberg and @Henrium as reviewers. Thank you for volunteering. Soon I will start the review issue, but as discussed we don't expect any activity until June.
Apologies for the late response. I briefly skimmed the paper and could be a reviewer, but (like the others) not until June.
@editorialbot add @bdice as reviewer
Thank you @bdice for coming back to me, I realise people are very busy so no worries for late/no replies. I added you as a reviewer too, since you are also OK with the June timeline.
@bdice added to the reviewers list!
Thank you @atzberg, @Henrium and @bdice for agreeing to review for JOSS. I'll soon start the review process, closing this PRE-REVIEW issue and opening a REVIEW issue for the actual review.
As discussed, the actual review will start in June. I'll mark the REVIEW issue as "PAUSED", and ping you again then.
If it's your first time reviewing for JOSS, please have a look at the following pages:
A good way to review is to open issues in the software repository, and link them to the (soon-to-be-open) review issue.
Do not hesitate to ping me with any questions you might have.
@editorialbot start review
OK, I've started the review over in https://github.com/openjournals/joss-reviews/issues/6731.
Submitting author: !--author-handle-->@amkrajewski<!--end-author-handle-- (Adam Mikolaj Krajewski) Repository: https://github.com/amkrajewski/nimCSO Branch with paper.md (empty if default branch): Version: v0.6.4 Editor: !--editor-->@RMeli<!--end-editor-- Reviewers: @atzberg, @Henrium, @bdice Managing EiC: Arfon Smith
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @amkrajewski. Currently, there isn't a JOSS editor assigned to your paper.
@amkrajewski if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.
Editor instructions
The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type: