[Roxygen-devel] roxygen3
Vitalie Spinu
spinuvit at gmail.com
Tue Aug 28 17:53:28 CEST 2012
>> Hadley Wickham <hadley at rice.edu>
>> on Tue, 28 Aug 2012 10:16:31 -0500 wrote:
>> Could you *please* talk to some actual computer scientists and at least
>> consider calling it roxygen version 3.0 or roxygen2 version 3.0 instead of
>> releasing a new package name every time you feel the need to refactor the
>> code? It is commonly understood that major version numbers may break
>> backwards compatibility... no need to needlessly break the package name too.
> I don't think you understand the reality of the R package management
> system. Most people will run update.packages() and get new versions of
> all packages. If a package has API breaking changes then it will cause
> considerable frustration, especially given how difficult it is to
> install a previous version of a package.
May be it's time to revert to "roxygen" name?
Roxygen is not required by any other package; so no dependence
problems. Also if user interface is not changed, and only internals are
refactored, then there is no need for a new name, is it?
Another option would be to release a new "old" package like
"roxygen_old", "ggplot_old" etc. Then people can just use the old one
with minimal inconvenience. The problem with this, is that there might
be papers/books published with the old command interface, but people
understand that, so not a big deal anyways.
Vitalie
More information about the Roxygen-devel
mailing list