MatthewBJane / ThemePark

Fun ggplot themes for popular culture
http://matthewbjane.com/ThemePark/
MIT License
195 stars 13 forks source link

Ready for CRAN? #38

Open MatthewBJane opened 11 months ago

MatthewBJane commented 11 months ago

Hey just wanted to see if we are ready for submitting this to CRAN yet? Is the only thing left including some tests? @christopherkenny mentioned he would add those so if that is all we need then that's awesome! Take your time Chris, I'm just curious if there is anything else I could do to get this CRAN ready

christopherkenny commented 11 months ago

Yeah, I think the only thing we really need now is some tests. The existing checks seem to run well and everything is structured fine, so shouldn't be a painful submission.

christopherkenny commented 11 months ago

Tests are added. One which runs the theme code and one which actually produces a plot if vdiffr is available. They're pretty simple but shouldn't be too restrictive.

MatthewBJane commented 11 months ago

Awesome thanks a ton Chris! Okay, @christopherkenny and @lukepilling I just followed some online instructions and now the package is submitted to CRAN!!

lcpilling commented 11 months ago

Amazing, well done guys. I've learned a lot about package development - thanks @christopherkenny

MatthewBJane commented 11 months ago

So recieved a reply back and it did not pass initial checks but I think it was the URL was wrong (it was matthewbjane.com/theme_park instead of matthewbjane.com/ThemePark). I re-submitted it

christopherkenny commented 11 months ago

Oops, forgot to check that. There's a little package urlchecker.

I suspect they may also be unhappy with the version number. We probably should have updated 0.0.0.9000 -> 0.0.1 or 0.1.0. Sorry forgot about checking the description details extra carefully for first submission.

erikgahner commented 5 months ago

First, thanks for a great package! A lot of interesting and fun themes.

Is there any update on this? I was looking for the package on CRAN to no avail.

christopherkenny commented 5 months ago

Good to go by me. Just fixed a small docs thing with the Elf theme.

MatthewBJane commented 5 months ago

Great! I will attempt to submit it today!