-
-
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]: The Causal Testing Framework #7739
Comments
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:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Software report:
Commit count by author:
|
Paper file info: 📄 Wordcount for ✅ The paper includes a |
License info: ✅ License found: |
@akothen & @yinfangchen & @FATelarico - Thanks for agreeing to review this submission. As you can see above, you each should use the command 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, 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 either of you require some more time. We can also use editorialbot (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 (@danielskatz) if you have any questions/concerns. |
Review checklist for @yinfangchenConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Review checklist for @akothenConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Review checklist for @FATelaricoConflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
|
Hi there! Almost all boxes are ticked for me. I just have comments about two issues. First, authorship. Obviously commits are not the only (but perhaps the main) indicator of contributions to a piece of software's development. Still, I could only see more than a few commits by the submitting author, but not all of the collaborators. Whether there are other sufficient reasons to grant authorship to each and every other coauthor, it's only up to the development team. But it's part of our duty to double check. Second Installation. Everything went smoothly on a 64-bit machine running both Ubuntu 22LTS and Windows 10, as well as on another one with Windows 11. However, the installation seems to break with no explicit error statement on a Debian 32-bit machine. I wonder whether you know why. And whether you think that could find place in the installation instructions. Best 🚀 |
Thanks @FATelarico for your review. In terms of authorship, I included everyone who has made a substantial contribution to the project, whether they have contributed code or not. I summarise contributions below:
As for your installation issue on Debian, I've never used Debian so I'm afraid I'm not sure. We initially had some issues with pygraphviz requiring |
As I said, there's no defined policy on authorship. So, as long as everyone on the submitting side is comfortable with the authors listed, and given that there's only so much to be inferred from GitHub commits, I ticked also that box.
The terminal just crushes, it's possible that there's a message being printed shortly before that, but I wasn't able to make sure of it.
I think that except for some older machines in developing-countries institutions, most user will have a 64-bit machine. So, I am not suggesting much deep analysis of it — especially if no apparent reason comes to mind. I'd suggest adding a note about 32-bit systems for the aforementioned user group, but there's not much more to be done about it. |
@FATelarico Thanks for your comments above.
I've run some tests using a Docker container consisting of a Debian 32-bit OS and the installation does indeed hang. The verbose mode shows that the problem arises from installing the newer versions of |
Submitting author: @jmafoster1 (Michael Foster)
Repository: https://github.com/CITCOM-project/CausalTestingFramework
Branch with paper.md (empty if default branch):
Version: v9.0.2
Editor: @danielskatz
Reviewers: @akothen, @yinfangchen, @FATelarico
Archive: Pending
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
@akothen & @yinfangchen & @FATelarico, 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 @danielskatz 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 @akothen
📝 Checklist for @yinfangchen
📝 Checklist for @FATelarico
📝 Checklist for @FATelarico
The text was updated successfully, but these errors were encountered: