From marc_schwartz at me.com  Fri Jan 27 22:39:51 2017
From: marc_schwartz at me.com (Marc Schwartz)
Date: Fri, 27 Jan 2017 15:39:51 -0600
Subject: [Rd] cross-platform portable code in CRAN Repository Policy
In-Reply-To: <CAFLer82+NGwcc6mCnr18QmkLrO_td03jiKyyMZaEeJtDbBh8tw@mail.gmail.com>
References: <CAFLer82+NGwcc6mCnr18QmkLrO_td03jiKyyMZaEeJtDbBh8tw@mail.gmail.com>
Message-ID: <D2E02308-90D3-441C-BEE5-2CEAB9F44F11@me.com>


> On Jan 27, 2017, at 3:28 PM, Da Zheng <zhengda1936 at gmail.com> wrote:
> 
> Hello,
> 
> I'm trying to submit my package to CRAN. When I read the policy, it says:
> Package authors should make all reasonable efforts to provide
> cross-platform portable code. Packages will not normally be accepted
> that do not run on at least two of the major R platforms.
> 
> What major R platforms does this policy refer to?
> Currently, my package runs in Ubuntu. If it works on both Ubuntu and
> Redhat, does it count as two platforms?
> 
> Thanks,
> Da


Hi,

A couple of comments:

1. For future reference, this query would have been better sent to R-Package-Devel, which is focused on this topic:

  https://stat.ethz.ch/mailman/listinfo/r-package-devel


2. "Major platforms" would typically refer to Linux, Windows and macOS. So Ubuntu and RH would be within Linux as a single platform.


Regards,

Marc Schwartz
 


[Rd] cross-platform portable code in CRAN Repository Policy
Marc Schwartz