-
Notifications
You must be signed in to change notification settings - Fork 1
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
coRPysprofiling (Python) #38
Comments
Package Review
I have worked with one of the team members on a project in the past but I do not have any conflicts of interest. DocumentationThe package includes all the following forms of documentation:
Readme requirements
The README should include, from top to bottom:
UsabilityReviewers are encouraged to submit suggestions (or pull requests) that will improve the usability of the package as a whole.
Functionality
For packages co-submitting to JOSS
Note: Be sure to check this carefully, as JOSS's submission requirements and scope differ from pyOpenSci's in terms of what types of packages are accepted. The package contains a
Final approval (post-review)
Estimated hours spent reviewing: Review CommentsHey Team! Overall, great job! lots of tests, good documentation and a comprehensive README. I just had a couple of issues getting it to work out of the box but these are pretty quick fixes. I've gone ahead and added some recommended changes to my review comments. The changes requested are all in the README and should be rather simple to incorporate. InstallationI had some issues with the installation: You might need to include vanilla PyPi as an extra index to be able to install all of your dependencies. Some packages don't seem to publish the same versions to both TestPyPi and PyPi. pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple corpysprofiling Even after I'd done this, I had to update my visual C++ to get the install working. Maybe you could list visual C++ 14.0 as hard dependency? FunctionalityI tested the functionality and it works as detailed. You might need to update the usage to: from corpysprofiling import corpysprofiling and update the functions calls to use As it stands right now, copy-pasting from the usage section would mean the user would run into errors when running the examples TestingGood coverage! You're using |
Package ReviewPlease check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
DocumentationThe package includes all the following forms of documentation:
Readme requirements
The README should include, from top to bottom:
UsabilityReviewers are encouraged to submit suggestions (or pull requests) that will improve the usability of the package as a whole.
Functionality
For packages co-submitting to JOSS
Note: Be sure to check this carefully, as JOSS's submission requirements and scope differ from pyOpenSci's in terms of what types of packages are accepted. The package contains a
Final approval (post-review)
Estimated hours spent reviewing: 3 hours Review CommentsHi, team, Good job on this Python Package! This is really useful and clear detailed and organized. There are just a few comments that you might want to consider: Package name: Usage: Functionality:
Test: Nice work on this project. I enjoyed reviewing it. Let me know if you have any questions about this feedback. Huanhuan |
Submitting Author: Anita Li (@AnitaLi-0371), Elanor Boyle-Stanley (@eboylestanley), Junghoo Kim (@jkim222383), Ivy Zhang (@ssyayayy)
Package Name: coRPysprofiling
One-Line Description of Package: coRPysprofiling performs EDA and EDV on text
Repository Link: https://github.com/UBC-MDS/coRPysprofiling/tree/0.1.6
Version submitted: 0.1.6
Editor: Tiffany Timbers(@ttimbers )
Reviewer 1: TBD
Reviewer 2: TBD
Archive: TBD
Version accepted: TBD
Description
Scope
Please indicate which [category or categories][PackageCategories] this package falls under:
Explain how the and why the package falls under these categories (briefly, 1-2 sentences):
@tag
the editor you contacted:Technical checks
For details about the pyOpenSci packaging requirements, see our [packaging guide][PackagingGuide]. Confirm each of the following by checking the box. This package:
Publication options
JOSS Checks
paper.md
matching [JOSS's requirements][JossPaperRequirements] with a high-level description in the package root or ininst/
.Note: Do not submit your package separately to JOSS
Are you OK with Reviewers Submitting Issues and/or pull requests to your Repo Directly?
This option will allow reviewers to open smaller issues that can then be linked to PR's rather than submitting a more dense text based review. It will also allow you to demonstrate addressing the issue via PR links.
Code of conduct
The text was updated successfully, but these errors were encountered: