Comments (49)
It's up to you I can handle the CRAN submission and let you handle the JOSS submission.
from rcites.
JOSS + Ropensci... sounds like a plan!
This would give us a DOI [...]
Note that you can always add a DOI to your code using Zenodo!
By the way, if I recall correctly, the R client for the cites API was in the wishing of Ropensci, right?
from rcites.
Yes, It was.
from rcites.
So I have to stop working on the package for today but I can finish to boost the code coverage this week-end + improve the documentation. Then I'll consider the package as ¨submittable¨. What's your feeling?
from rcites.
Kevin, thanks so much for all the effort you put! I didn't test it yet, but I am happy to submit it sooner than later. We should also clarify authorship and give credit appropriately, especially to Kevin and Jonas.
from rcites.
I was happy to learn a bit more about web API and how to wrap around an API, so my pleasure!
I'll take care of the tests and double check the doc of our functions. If you have a good example in mind of what a user/researcher could do with this package, we should use it to build a vignette!
from rcites.
To me, we only need to build a nice / exhaustive vignette and we are ready to go.
from rcites.
Awesome, I am swamped this week, but I can try to do the vignette next week. @JonasGeschke , what do you think about submitting to JOSS?
from rcites.
I'll try to outline the vignettes this week.
from rcites.
They make the submission quite easy!
https://joss.theoj.org/about#author_guidelines
from rcites.
from rcites.
I may be able to write a little bit more about the vignette soon (within two weeks).
Any time frame for the ms?
from rcites.
I may be able to put a little bit of energy in this project this summer, are you interested in finish this up by the end of the summer?
from rcites.
from rcites.
Sure!
I'll be at the ESA by the way.
from rcites.
Yes, and sorry for not kepig up with the project. Would be great to wrap it up and make it available. We can Skype this week anytime.
from rcites.
What about Thursday? I guess you are both in Europe. What about 2pm in Madrid (i.e. 8am here in Guelph)?
from rcites.
from rcites.
Next week works for me!
from rcites.
ok, I am not sure If I will have internet, but if I do (hopefully), Monday 2 pm should be ok. If I can't make go ahead without me. My skype name is nachobartomeus
from rcites.
works for me.
from rcites.
from rcites.
14:00 to be clear.
from rcites.
See you tomorrow
from rcites.
Papers: look for Tella et al., is on parrots as invasive species. I'll see to find it when I got decent internet.
from rcites.
from rcites.
FYI: I contacted the coordinator of Methods in Ecology and Evolution in order to ask about publishing there. See the answer below.
So I guess we go with JOSS and then probably promote the publication via their blog.
Best greetings!
Hi Jonas,
Thank you for your email. It's wonderful to hear that your package is close to being ready for submission to rOpenSci or CRAN.
There are no publication fees for Methods in Ecology and Evolution unless you choose to make your article open access after submission. Your paper would fall under our ‘Applications’ article type, so it would be made freely available to the public upon publication (although not open access, as it would be published under a different license agreement). You can find out more about Applications articles here: https://besjournals.onlinelibrary.wiley.com/hub/journal/2041210x/author-guidelines#Article_types
The requirements for initial submission can be found here: https://besjournals.onlinelibrary.wiley.com/hub/journal/2041210x/author-guidelines#Quick_checklist
And you can see our aims and scope here: https://besjournals.onlinelibrary.wiley.com/hub/journal/2041210X/aims-and-scope/read-full-aims-and-scope
If you would like one of the Senior Editors to comment on whether your manuscript would be suitable for the journal, you just need to send us the abstract. I’ll then pass it along and let you know when I hear back from them.
Regardless of where you choose to submit a paper about your package, we would be happy to promote it through our social media channels and our blog. You can see how we have promoted a couple of other packages that arose from the hackathon here: https://methodsblog.wordpress.com/tag/hackathon/
I hope that this email has been helpful. If you have any further questions, just let me know.
Best wishes,
Chris
from rcites.
Sounds like a very good plan to me, thanks Jonas!
from rcites.
JOSS has a new authors guidelines webpage https://joss.readthedocs.io/en/latest/submitting.html
from rcites.
from rcites.
The submission to the CRAN doesn't worry me. Actually our package is ready for CRAN submission, and the steps to go through are fairly simple: https://cran.r-project.org/submit.html
However I would wait as there is still some work I want to do before submission!
from rcites.
from rcites.
I've built a website with pkgdown, to add it I need you do something @ibartomeus !
Whenever you have some time to do so:
- go to the settings of the repo
- enable gh-pages for this repo, select the option using a
docs
folder - it'll give you a url you should but on the first page (top right next to the short description)
More details here => https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/
Cheers
from rcites.
I think it's done. I also gave you both admin privileges.
I edited (minimally) the ms, help, and vignettes. I also placed Kevin as the second author if you agree. The package is working nicely. I think we are ready on my part!
The last issue is about coauthors. I noticed I don't have all peoples email, so if you agree I'll ask the 8 collaborators listed if they want to be coauthors by naming them in an issue.
Great job guys! It was a pleasure collaborating with you two!
from rcites.
Update: It looks like I can not give you owner privileges (if you know a way, let me know).
Also, here is the webpage: https://ibartomeus.github.io/citesr/
from rcites.
Can you add this on the top of the home page of the repo?
from rcites.
ohh its getting to many conversations streams/ issues now ...
somewhere I read about the token: I agree the token is personal and should not be screened. Either we take a placeholder instead or - which I think would be fine - we just use ***** instead of the last 5 characters. @KevCaz can you edit this? (as it also needs to be in in the website)
from rcites.
@KevCaz in the website citation info https://ibartomeus.github.io/citesr/authors.html some link to another package "inSilecoMisc" is provided. I guess there should be some other reference ...
from rcites.
My bad!
from rcites.
done
from rcites.
how do you access and edit the website? cause the one "Access" needs to be written small "a".
and in general: I wonder if we should chance the creation date of the package so it becomes a 2018 in the citation. e.g. to the submission date to CRAN? I dont know ;-)
tell me if you need me to do anything further. I am gone over the weekend and back available on monday. would be great to submit the paper (with CRAN link?!) on thuesday or wednesday!
from rcites.
I'll follow your suggestions and I'll do some final change so everything is ready on Monday! Enjoy your week-end!!
from rcites.
@JonasGeschke you do not access the website, you simply build it using pkgdown, using build_site()
(a convenient wrapper). Basically it takes different piece of the documentation and build a website, isn't it neat? This means that if you want to change anything, you need to change the relevant piece of documentation! For instance, if you aim at editing the home page, then you edit README.md!
from rcites.
I'm ready for the submission once I have your feedback about #23 @JonasGeschke.
from rcites.
did my feedback ;-)
thanks for the explanation about the website, got it.
from rcites.
Well here is the plan for the next few minutes on my side. I'll tag the version and do the first official GH release. Then would you (@JonasGeschke ) like to do the CRAN submission? Then we are ready for the JOSS submission, right? I'm unsure whether or not we should get a DOI (via Zenodo) now or wait for the review.
from rcites.
sounds good!
yeah I can do the CRAN submissen, if you dont like to. I will do the JOSS submission once we have the cran link.
you can do the Zenodo now or wait until the JOSS paper is done. see the review process of the JOSS paper:
from rcites.
yeah lets do it that way. I guess for the Zenodo deposit we should wait for the review, in case they ask for edits, right
from rcites.
alright. so I would close here so we can handle each submission separately (as we are doing already).
from rcites.
Related Issues (20)
- Infinite recursion error when using non-interactively without token HOT 4
- Installation on covr failed in Travis HOT 1
- spp_cites_legislation() fails to return clean output for some taxa HOT 5
- Not Found (HTTP 404): spp_cites_legislation bulk analysis HOT 5
- pause feature for spp_*() functions HOT 1
- Website not deployed HOT 1
- Error in getting distribution data for species endemic to a single region HOT 3
- Change how classes are tested HOT 1
- Use GH actions instead of Travis HOT 1
- speed up tests with vcr
- test print methods properly HOT 2
- Precompute vignettes
- spp_*_legilation() sometime returns (apparently) unrelated info HOT 1
- console outputs and errors HOT 1
- Current issue on some GHA env for http request
- Report request status via `warn_for_status()` rather than `stop_for_status()` HOT 2
- Encode URLs HOT 3
- GHA setups keep failing on different environment HOT 3
- Synonyms info are not properly displayed
- pkgdown building failure HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rcites.