Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upcoinmarketcapr #172
coinmarketcapr #172
Comments
|
@karthik Just checking, Is something happening regarding it or Has it been discarded? |
|
@amrrs Sorry for the delay. The editors are just back from break. We'll update the thread shortly. |
|
That's great. Will wait for the response.
On 10 Jan 2018, at 00:03, Karthik Ram <notifications@github.com<mailto:notifications@github.com>> wrote:
@amrrs<https://github.com/amrrs> Sorry for the delay. The editors are just back from break. We'll update the thread shortly.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#172 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AFGX-vBZXTcRq12VvDbv3FOgfwuovUxBks5tI7D6gaJpZM4RF2FW>.
|
Editor checks:
Editor commentsThank you for your submission, @amrrs! A few things to address before we send this to review:
We suggest his approach pervade all your documentation.
Reviewers: @sokal1456 @kaneplusplus |
|
@noamross Thanks for the comments.
|
|
You don't have to put verbose information everywhere, but we find it helpful to put links back to wherever you have the most comprehensive description in the vignette and in top-level package documentation ( |
|
@noamross I tried fixing the essentials you mentioned. Could you please check it now? |
|
Thank you for the updates, @amrrs. I am now seeking reviewers. Here is the updated
|
|
Thanks @noamross . Sorry that's my bad not adding it, added bugreports now. |
|
Thanks @sokal1456 and @kaneplusplus for agreeing to review! Due date is 2018-02-19. |
|
@amrrs You can add our review badge to your README if you wish. It will read "under review" right now and updates with review status:
@sokal1456 and @kaneplusplus You may be interested in using https://github.com/annakrystalli/pkgreviewr, an experimental reviewing workflow package. |
|
Friendly reminders for both @sokal1456 and @kaneplusplus that reviews were due this week. |
|
@noamross Thanks for the reminder. I should have it ready by the end of tomorrow. |
|
@amrrs @noamross @sokal1456 This package provides a simple, minimal interface to coinmarketcap.com. I think this is exactly how these types of packages should be implemented. I have been using the package in conjunction with bittrex, to quickly discern active cryptos - with exhibit price seeking bahavior - from inactive ones with little to no volume. I did run into a few issues with the implementation, which are described below. Fixes and revisions have been incorporated in this pull request. Each item is market as either mandatory or optional depending on its severity. I don't mind if the optional items get rolled back.
There were a couple of larger issues that also need to be fixed that were not included in my pull request. These will need to be addressed before the package is accepted.
|
|
Thanks for your review, @kaneplusplus! |
|
Thank you very much @kaneplusplus for the review and for being so kind to send a PR! Those things have been merged already. And I'm looking into the rest of the 6 points you've mentioned. Will get back to you soon with the details and my comments. |
|
@amrrs @noamross @kaneplusplus This is my very first package review (and apologies that this is late!) to give you fair warning :) The usefulness of this package lies in it's simplicity which is awesome. Things I like: -the package functions have easy to understand and descriptive names Documentation:
Functionality: -it would be cool if the user could choose the type of plot/color for plot_top_currencies() |
|
Thanks @sokal1456 for your reviews. Just collating all the points together.
|
|
Thanks @sokal1456 and @kaneplusplus for reviews. After @amrrs responds with changes, please use the review template for your responses. A note, @amrrs. Some package authors prefer to avoid the dependencies associated with importing the tibble package to return tibbles, so one option is to still return a tibble just by setting the class of a returned data frame with |
|
@amrrs, do you have an update? |
|
Hi @noamross Sorry i was caught up with a lot of other things so couldn't make any progress in this. Picked this up again. I've made the suggested changes as a task list and updating it above. Is that okay? |
|
@kaneplusplus Sorry I couldn't understand your point 3, Could you please explain it? Currently it returns a dataframe so not sure what this itemized list is supposed to do? Like, replace the dataframe with an itemized list? Update: Even the API documentation itself doesn't have any extra information about the columns, so not sure if it's required / how accurate i could define what API creators didn't define. |
|
@amrrs That's OK. It's just what we expect. Once you have gotten through all the changes let us know for the reviewers to approve, or ask about uncertain ones as you have above. |
|
Sorry, that wasn't so clear. In the documentation, can you make an itemized list describing each column of the data frame? I have sympathy for bad API documentation but at the same time I think we should be able to provide some description of the things our functions return. |
|
@noamross Coinmarketcap has updated their API and I've to move the package to the new API before November. So it seems ideal to submit after that. Any thoughts? |
|
Dear @amrrs, I must write to apologize - this issue fell through the cracks in our editor rotation, and I only just rediscovered it in a pipeline cleanup. I'm really quite sorry that I didn't reply to the above and this got lost. If you are still working on this, can you tell me your current status and whether you'd like to complete the review? If so I'll make sure we expedite picking up the process. |
|
Hi @noamross That's completely fine. So kind of you to get back. The package is working as it should be, I guess I did fix most of the previous review's comments. Is it possible to do a fresh review, just in case for things to be okay? Thanks again! |
Summary
R package to get Cryptocurrencies Market Cap Prices from Coin Market Cap
URL for the package (the development repository, not a stylized html page):
https://github.com/amrrs/coinmarketcapr
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 is wrapper around coinmarketcap api to extract cryptodata
[e.g., "data extraction, because the package parses a scientific data file format"]
Who is the target audience and what are scientific applications of this package?
R programmers who like to analyse Cryptocurrencies
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 (yet)
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.mdmatching 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: