daattali/addinslist

Compare CRAN and GitHub versions

ottlngr opened this issue · 5 comments

This is a very very straightforward approach which parses the raw DESCRIPTION file on GitHub and the CRAN package website:

https://gist.github.com/ottlngr/b83e9a8ae3631ceb9e941267574de9b2

It's surprisingly fast (faster than some existing solutions).

👍 would you envision this happening to every package every time the list is fetched? I'm still a bit reluctant to add this because I don't see the package as being a "manager for installed packages", it's meant to just be a simple place to see the addins and install them if you want. I'm afraid of feature creeping... :p Although that's definitely a very subjective thing, there's a good chance other people agree with you

would you envision this happening to every package every time the list is fetched?

I cannot think of another way yet, tbh.
I will try to get some kind of proof of concept working and leave this issue be for now.

I still can't think of any reasonable user interaction with the github/cran versions in a way that's simple and makes sense and is useful. I think the current functionality (that doesn't show anything about the version) is good enoug, but I'm open to being convinced otherwise

You may just close this issue.
I'll report back as soon as I've set up some kind of showcase.

Thanks, feel free to re-open in the future