-
Notifications
You must be signed in to change notification settings - Fork 6
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
rOpenSci submission #27
Comments
this is the rOpenSci submission content. so we only need to copy and paste it for submission. @KevCaz please re-check on the requirements (but as far as I got them they should be good) and do the details? |
R CMD check is Ok (well we'll have the CRAN link anyway) |
Worst case scenario we'll published version 1.0.X afterwards. |
yes, thats why I asked if you still consider submitting to rOpenSci. but anyways, so the first update probably will be a major one. |
I'm checking with the goodpractice package as suggested. |
So when using
Actually we have 92% (there are tests skip because a token is required)
I actually use
This is the only worrisome I have so far. I'll need some time to think about this. |
Hi @KevCaz did you find a way to deal with the latter issue or do you want/need @ibartomeus and me to have a look at it, too? |
Actually I'm waiting for the response from CRAN before looking at this! |
Ah okay alright, no worries! just wanted to check on it so we dont push it back for months again ;-) |
I'll work on this tomorrow! Currently on the way back from ESA! |
I think everything is in order for submission to Ropenscience! |
Great, thanks for the info! Submission is done: ropensci/software-review#244 |
Great!! Thanks both! |
By the way, I am happy to prepare a blog post for MEE once we have a DOI and get some visibility. |
That's great! :) |
Yes thats good, thanks! |
Review checklist to be implemented Review 1, details see here: ropensci/software-review#244 (comment)
Review 2, details see here: ropensci/software-review#244 (comment)
|
This is a totally valid point from noamross (review 1). However, I guess some points are good to go or could have been expected, like some documentation issues and the function prefixes. Thus I still would continue with points 3 and 4 (dropping a dependency), 6, 10 and 11. the readme is pretty much done, I think we should guide people to the paper that is citable. points 1 is an interesting one I think, but would need more work. same with 9, 12 and 13. 14 for now is a nice to have but no must have. points 7 and 8 would be nice, depending on how much work their implementation is. I would say ... |
ok, what do you want me to focus on to be efficient? 3 and 4? Or this is something @KevCaz is already on it? Just say it and I'll do it this weekend. Maybe 12? I don't think 13 is that important, as the queries run pretty fast, and the user can save them if needed. |
I think we should address comments 1-5 together, I'll create a new branch for this. |
I will check on 7 and 8. would be great if you have a look at 1-5. |
Sounds good! |
Can you add the auto-pagination in the to do list. I should be able to deal with that too! |
The auto-pagination was part of the bulk analysis in 9. separated them, now its 15. |
I am gone for holidays the next two weeks (from Friday on) but will do my best to be availably for some time. will add the comments from the 2nd review in the post above. |
while adding the prefix information to the readme, just out of interest @KevCaz |
I gathered several methods in print.R, so I prefer to keep them inside the same R file.
nope! better use |
I am available (e.g. Tuesday) if you are specific about what I should do. |
@KevCaz thats totally fine, I just wandered about the function name. as |
Hi, I added the new sets of tests! We are almost there! I have drafted a answer to the reviewer in So:
|
Hi there, I am back from vacation. What do you need me to do / would you like me to help you with? |
Hi @JonasGeschke, Hope you had a good break! What we need is improve the documentation. I may do further modifications in the code, but it should not affect the way we work with the package! BTW, I forgot to answer your question about |
So I've implemented the vectorization. We now need to finish the vignettes and then we are good to go. @JonasGeschke would you mind completing the Elephant vignette? I'll finish the "bulk analysis" one whenever I find some time this week. Then it's basically done. The last build may not be working as it sounds that the API is not responding right now. It happens, just have to wait for a while then it's back to normal. |
@KevCaz great, thank you! |
Almost there, I have shortened some lines to make our code compliant to goodpractices. |
Package build is currently failing on AppVeyor https://ci.appveyor.com/project/KevCaz/rcites/builds/19525698, looks like the culprit is |
Looks good I'll proceed. |
@JonasGeschke and @ibartomeus looks like we are almost done, given the change we've made I think we should use v1.0.0 for the next release to CRAN. |
Amazing, thanks! |
great, once again thanks for your immediate work on the comments coming in!
yes, I totally think so, too. but lets wait with the next release until the whole ROpenSci process is done. anyhow: download numbers looking very good! |
submission approved! To-dos now (ropensci/software-review#244 (comment)):
|
1 has to be done by @ibartomeus I guess? as you are the only admin of the repository, right? |
more information here: |
What about JOSS and a blog post? |
8.2.5 For joint JOSS submissions:
and then, yeah, we can write one blog post for ropensci and one for MEE. |
Yuhu! I started drafting a post here: https://docs.google.com/document/d/1ddyBaaSl8Q20tcjpTYMgAAUT7TP9LMRZgDNugC4ierM/edit?usp=sharing Add whatever you want, its just a rough draft. |
Thanks @ibartomeus; I know changed all the badge links. When running write_codemeta() I get the error msg "Error: 'str_remove' is not an exported object from 'namespace:stringr'" @KevCaz would you also do the new release then? you are our technical expert :-) |
I'll take care of the next release on CRAN, I'll check the write_codemeta() as well and the DOI, I'm just wondering if we should get a DOI from Zenodo or from JOSS, I'll check that too. |
Sounds like DOI first... |
Thanks @KevCaz for the release and DOI! |
@JonasGeschke I'm almost done with codemeta, I'll let sckott know about it, the next commit will close the issue, the new version (1.0.0) is on its way to CRAN. |
360b95b adds |
[preparation for submission, see details here]
Summary
What does this package do? (explain in 50 words or less):
With rcites we provide an R client to access to the Speciesplus database. We provide functions to 1. access the Speciesplus taxon concept, and thereafter 2. get a species' legislation status, both from CITES and from the European Union, 3. get a species' country-wise distribution range, as listed in Speciesplus, and 4. get the references on which a Speciesplus listing is based.
Paste the full DESCRIPTION file inside a code block below:
URL for the package (the development repository, not a stylized html page):
https://github.com/ibartomeus/rcites
Please indicate which category or categories from our package fit policies this package falls under *and why(? (e.g., data retrieval, reproducibility. If you are unsure, we suggest you make a pre-submission inquiry.):
Database access, because the package gives access to the Species+/CITES Checklist API
Who is the target audience and what are scientific applications of this package?
Researchers and national authorities
Are there other R packages that accomplish the same thing? If so, how does
yours differ or meet our criteria for best-in-category?
No
If you made a pre-submission enquiry, please paste the link to the corresponding issue, forum post, or other discussion, or @tag the editor you contacted.
Requirements
Confirm each of the following by checking the box. This package:
Publication options
paper.md
matching JOSS's requirements with a high-level description in the package root or ininst/
.Detail
Does
R CMD check
(ordevtools::check()
) succeed? Paste and describe any errors or warnings:Does the package conform to rOpenSci packaging guidelines? Please describe any exceptions:
If this is a resubmission following rejection, please explain the change in circumstances:
If possible, please provide recommendations of reviewers - those with experience with similar packages and/or likely users of your package - and their GitHub user names:
https://github.com/karthik
https://github.com/geanders
The text was updated successfully, but these errors were encountered: