3 ms·
its not packaging per se - conda and gem are brilliant, but its intended for software creators and not math acads. install.package may not be a brilliant piece
by sandGorgon 11y ago
its not packaging per se - conda and gem are brilliant, but its intended for software creators and not math acads. install.package may not be a brilliant piece of software, but its perfect for people who develop stats algorithms and just publish to cran.
This is the package submission page to CRAN - https://cran.r-project.org/submit.html https://cran.r-project.org/submit.html
This is the equivalent for Pypi - https://pypi.python.org/pypi?%3Aaction=submit_form https://pypi.python.org/pypi?%3Aaction=submit_form
- stdbrouw 11y agoSubmitting a package is the least important part of distributing it. For CRAN you can use the submit form you link to, for Python it's `python setup.py sdist upload` and you're done. CRAN in fact has much stricter standards for packages than Python -- you need a vignette, you need tests etc. -- which is why new R packages are usually on GitHub long before they make it to CRAN, whereas PyPI is happy to accept alpha and beta releases without documentation and without tests.
- sandGorgon 11y agothats actually interesting to know - it would be illuminating to find out what really is the mental roadblock there, because this is something I have heard from multiple acads.