Closed editorialbot closed 10 months ago
Hello humans, 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.88 T=0.18 s (681.3 files/s, 234602.7 lines/s)
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
C/C++ Header 29 1484 1314 13558
C 78 1708 2231 12251
Fortran 90 1 790 24 6091
Markdown 2 343 0 1020
HTML 1 28 0 957
Meson 1 44 108 320
TeX 1 16 0 168
Python 2 74 245 119
Perl 1 6 5 72
Bourne Shell 9 11 10 46
-------------------------------------------------------------------------------
SUM: 125 4504 3937 34602
-------------------------------------------------------------------------------
gitinspector failed to run statistical information for the repository
Wordcount for paper.md
is 998
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.1111/j.1365-2966.2004.07446.x is OK
- 10.1051/0004-6361:20066129 is OK
- 10.1051/0004-6361/200912827 is OK
- 10.1093/mnras/stx2355 is OK
- 10.1002/spe.2984 is OK
- 10.1145/3296979.3192369 is OK
MISSING DOIs
- Errored finding suggestions for "uthash: a hash table for C structures", please try later
- Errored finding suggestions for "jsmn, a minimalistic JSON parser in C", please try later
- Errored finding suggestions for "fast_double_parser: 4\times faster than \textttstr...", please try later
- Errored finding suggestions for "RyΕ« & RyΕ« Printf", please try later
- Errored finding suggestions for "The Meson Build System", please try later
- Errored finding suggestions for "Ninja, a small build system with a focus on speed.", please try later
- Errored finding suggestions for "Bokeh, Interactive Data Visualization.", please try later
- Errored finding suggestions for "\textsclibcdict examples", please try later
- Errored finding suggestions for "\textscglib hash tables", please try later
INVALID DOIs
- None
@ivastar as mentioned via mail, I'll first be able to start the review around the second half of October
Related issue opened on Gitlab: https://gitlab.com/robizzard/libcdict/-/issues/7
I'm done with the first round of review.
Related issues on GitLab:
In addition to the open "issues" I think that a table of contents (with links) in the Readme.md
could be quite useful as I had troubles navigating this long document.
@langmm and @pgrete thank you for the review! If you have any comments on that were not captured in the issues, please add them here as a comment ASPA.
@robizzard I believe the ball is now in your court. Please address the open issues and let me know when you are finished.
Hi Ivelina,
It's on my todo list (with a hundred other things, sorry) - will get to it asap.
thanks! Rob
On Thu, 26 Jan 2023 at 12:33, Ivelina Momcheva @.***> wrote:
@langmm https://github.com/langmm and @pgrete https://github.com/pgrete thank you for the review! If you have any comments on that were not captured in the issues, please add them here as a comment ASPA.
@robizzard https://github.com/robizzard I believe the ball is now in your court. Please address the open issues and let me know when you are finished.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/4756#issuecomment-1404938008, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGE7BNONIPFHJEFNFYTEFU3WUJVLHANCNFSM6AAAAAAQKMEZYQ . You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
@robizzard @ivastar β this submission is rather stale now. @robizzard β can you commit to completing these changes in the next month? If not, we may have to close this review as stale/abandoned.
@robizzard please respond in the next week if you are planning to complete these changes.
hi Ivelina,
I'm hoping to! Sorry, day job is already 60h/week, trying to work around it and stay healthy.
thanks! Rob
On Mon, 16 Oct 2023 at 09:24, Ivelina Momcheva @.***> wrote:
@robizzard https://github.com/robizzard please respond in the next week if you are planning to complete these changes.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/4756#issuecomment-1763974662, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGE7BNNKPRAT5D25WITR7ELX7TVM7ANCNFSM6AAAAAAQKMEZYQ . You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
hi Ivelina,
I've fixed everything that was in the issues, which I think is everything required. I've left one open because I wasn't sure about it, and would like the reporter (Philipp Grete https://gitlab.com/pgrete) to confirm I've done what they wanted.
thanks! Rob
On Mon, 16 Oct 2023 at 09:24, Ivelina Momcheva @.***> wrote:
@robizzard https://github.com/robizzard please respond in the next week if you are planning to complete these changes.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/4756#issuecomment-1763974662, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGE7BNNKPRAT5D25WITR7ELX7TVM7ANCNFSM6AAAAAAQKMEZYQ . You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
Dear @langmm and @pgrete. The author has made the requested changes. Would you please review them and let me know if you accept the submission? If you would like to request further changes or have comments, please add them in the issues or here in this thread. If you accept the submission, please comment in this thread to that effect.
Looks good to me, I accept the submission.
Same here, I also accept the updated submission.
@editorialbot set <DOI here> as archive
@editorialbot set <version here> as version
@editorialbot generate pdf
@editorialbot check references
and ask author(s) to update as needed@editorialbot recommend-accept
@editorialbot generate pdf
: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.1111/j.1365-2966.2004.07446.x is OK
- 10.1051/0004-6361:20066129 is OK
- 10.1051/0004-6361/200912827 is OK
- 10.1093/mnras/stx2355 is OK
- 10.1002/spe.2984 is OK
- 10.1145/3296979.3192369 is OK
- 10.1145/3360595 is OK
- 10.21105/joss.04642 is OK
- 10.1093/mnras/stac2899 is OK
MISSING DOIs
- None
INVALID DOIs
- None
Dear @robizzard,
I have a couple of small corrections on the references below. Afterwards, please follow the checklist above - tag a version, do an archive release (make sure authors in the archive release and license are the same as the JOSS paper), and put the info in a comment here. Let me know if you have questions.
Best, -Iva
bokeh
citations with the one recommended by the team: https://docs.bokeh.org/en/0.10.0/docs/contributing.html#citationglib
looks awkward. Replace documentation
with perhaps glib documentation
. I recommend a link directly to the docs rather than the hash function https://docs.gtk.org/glib/index.html but your call.hi all,
I think I've done all that's requested, please just let me know if I have missed something.
many thanks, and happy holidays when (if :) you get them
Rob
Double check authors and affiliations (including ORCIDs)
done
Make a release of the software with the latest changes from the review and post the version number here. This is the version that will be used in the JOSS paper.
This is release version 1.4
Archive the release on Zenodo/figshare/etc and post the DOI here.
Zenodo DOI: 10.5281/zenodo.10276619
Make sure that the title and author list (including ORCIDs) in the archive match those in the JOSS paper.
done
Make sure that the license listed for the archive is the same as the software license.
done (GPLV3)
On line 13, remove "mostly"?
done (wasn't essential, just indicative that libcdict doesn't do everything :)
On line 74, please replace the bokeh citations with the one recommended by the team: https://docs.bokeh.org/en/0.10.0/docs/contributing.html#citation
done
On line 90: the reference to glib looks awkward. Replace documentation with perhaps glib documentation. I recommend a link directly to the docs rather than the hash function https://docs.gtk.org/glib/index.html but your call.
Sadly glib don't provide instructions like Bokeh do :) But happy to change it and let the reader do the hash-function lookup.
On line 92: the second reference to the glib repo looks like a GitLab citation. Maybe just cite the docs from the previous comment?
done
Line 99: cite your project with the DOI
TODO
Lines 125 and 127: I would recommend only citing the repo, the link to the docs is already there. The webpage is privately hosted and may therefore disappear in the future.
done - was just trying to be complete.
I have also similarly removed the jsmn, ninja homepages links, as previously the "privately hosted" issue applies to them too (and I checked the links are on the github/gitlab repo pages).
On Tue, 7 Nov 2023 at 10:37, Ivelina Momcheva @.***> wrote:
Dear @robizzard https://github.com/robizzard,
I have a couple of small corrections on the references below. Afterwards, please follow the checklist above - tag a version, do an archive release (make sure authors in the archive release and license are the same as the JOSS paper), and put the info in a comment here. Let me know if you have questions.
Best, -Iva
- On line 13, remove "mostly"?
- On line 74, please replace the bokeh citations with the one recommended by the team: https://docs.bokeh.org/en/0.10.0/docs/contributing.html#citation
- On line 90: the reference to glib looks awkward. Replace documentation with perhaps glib documentation. I recommend a link directly to the docs rather than the hash function https://docs.gtk.org/glib/index.html but your call.
- On line 92: the second reference to the glib repo looks like a GitLab citation. Maybe just cite the docs from the previous comment?
- Line 99: cite your project with the DOI
- Lines 125 and 127: I would recommend only citing the repo, the link to the docs is already there. The webpage is privately hosted and may therefore disappear in the future.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/4756#issuecomment-1798243610, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGE7BNNKGX5AYTYNSFWJBZDYDIFOBAVCNFSM6AAAAAAQKMEZYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJYGI2DGNRRGA . You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Hi @robizzard, I'm sorry but a couple of more steps here. Items 2-4 are really go all together, make sure that the title, authors and license of the archive are the same as those in the paper.
- [ ] Make a release of the software with the latest changes from the review and post the version number here. This is the version that will be used in the JOSS paper.
- [ ] Archive the release on Zenodo/figshare/etc and post the DOI here.
- [ ] Make sure that the title and author list (including ORCIDs) in the archive match those in the JOSS paper.
- [ ] Make sure that the license listed for the archive is the same as the software license.
Then please post the version number and the DOI here.
Hi Ivelina,
I thought I'd done those above, copy pasting it below.
cheers rob
Make a release of the software with the latest changes from the review and post the version number here. This is the version that will be used in the JOSS paper.
This is release version 1.4
Archive the release on Zenodo/figshare/etc and post the DOI here.
Zenodo DOI: 10.5281/zenodo.10276619
Make sure that the title and author list (including ORCIDs) in the archive match those in the JOSS paper.
done
Make sure that the license listed for the archive is the same as the software license.
done (GPLV3)
On Wed, 6 Dec 2023 at 14:49, Ivelina Momcheva @.***> wrote:
Hi @robizzard https://github.com/robizzard, I'm sorry but a couple of more steps here. Items 2-4 are really go all together, make sure that the title, authors and license of the archive are the same as those in the paper.
- Make a release of the software with the latest changes from the review and post the version number here. This is the version that will be used in the JOSS paper.
- Archive the release on Zenodo/figshare/etc and post the DOI here.
- Make sure that the title and author list (including ORCIDs) in the archive match those in the JOSS paper.
- Make sure that the license listed for the archive is the same as the software license.
Then please post the version number and the DOI here.
β Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/4756#issuecomment-1843042428, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGE7BNOOQ7HZ2L2NACWFHFDYICAXLAVCNFSM6AAAAAAQKMEZYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBTGA2DENBSHA . You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
Ah, thanks! I missed them.
@editorialbot set 10.5281/zenodo.10276619 as archive
Done! archive is now 10.5281/zenodo.10276619
@editorialbot set 1.4 as version
Done! version is now 1.4
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Checking the BibTeX entries failed with the following error:
Failed to parse BibTeX on value "author" (NAME) [#<BibTeX::Bibliography data=[5]>, "@", #<BibTeX::Entry >, "%"]
@editorialbot check references
Checking the BibTeX entries failed with the following error:
Failed to parse BibTeX on value "author" (NAME) [#<BibTeX::Bibliography data=[5]>, "@", #<BibTeX::Entry >, "%"]
@dfm this submission is ready for publication but I am not sure how to debug the error above. Please advice.
I have a couple of comments on the proofs from David (co-author) so will try to address these and get back to you. Will try to fix the above error if I see it!
On Wed, 6 Dec 2023 at 15:07, Ivelina Momcheva @.***> wrote:
@dfm this submission is ready for publication but I am not sure how to debug the error above. Please advice.
β Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
@openjournals/dev β Can you advise on this error during the "check references" step? I'm not sure how to get the full error. Thanks!
Hi all,
I've updated the libcdict version to V1.41 after we checked the proofs. DOI: 10.5281/zenodo.10287855 Zenodo: https://zenodo.org/records/10287855
This fixes a typo in the glib citation, and adds a few papers that have come out recently that use libcdict. (thanks to David Hendriks for these)
I'll let your editorial team decide if this is a minor enough change to let it pass - normally it would be.
And regarding the BibTeX error, I don't see that here, but I'm using an old docker to build the paper:
... if you would like me to update the docker image and try to reproduce the error message, I can do so, but not tonight!
thanks! Rob
On Wed, 6 Dec 2023 at 15:55, Rob Izzard @.***> wrote:
I have a couple of comments on the proofs from David (co-author) so will try to address these and get back to you. Will try to fix the above error if I see it!
On Wed, 6 Dec 2023 at 15:07, Ivelina Momcheva @.***> wrote:
@dfm this submission is ready for publication but I am not sure how to debug the error above. Please advice.
β Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
-- Dr. Robert Izzard - @.***
-- Dr. Robert Izzard - @.***
@editorialbot commands
Hello @ivastar, 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 joss-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
@editorialbot set 1.41 as version
Done! version is now 1.41
@editorialbot set 10.5281/zenodo.10287855 as archive
Submitting author: !--author-handle-->@robizzard<!--end-author-handle-- (Robert G Izzard) Repository: https://gitlab.com/robizzard/libcdict Branch with paper.md (empty if default branch): Version: 1.41 Editor: !--editor-->@ivastar<!--end-editor-- Reviewers: @langmm, @pgrete Archive: 10.5281/zenodo.10287855
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
@langmm & @pgrete, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review. First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @ivastar 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 β¨
Checklists
π Checklist for @langmm
π Checklist for @pgrete