And if the user hits "yes", the package rappdirs may be useful to get
an appropriate place to save that data.

Iñaki

On Thu, 17 Oct 2019 at 14:45, Martin Maechler
<maech...@stat.math.ethz.ch> wrote:
>
> >>>>> Sigbert Klinke
> >>>>>     on Thu, 17 Oct 2019 14:29:54 +0200 writes:
>
>     > Hi,
>     > I'am developing a package that circumvents the R package size limitation
>     > for data sets. For this I store the data set in the internet (currently
>     > GitHub) and download if it is requested.
>
>     > To avoid unnecessary downloads and internet connections I create a
>     > directory in the users home directory to store the data there. However,
>     > this violates the "CRAN Repository Policy" which says
>
>     > - Packages should not write in the user’s home filespace (including
>     > clipboards), nor anywhere else on the file system apart from the R
>     > session’s temporary directory (or during installation in the location
>     > pointed to by TMPDIR: and such usage should be cleaned up).
>
>     > Do I have any chance to get the package to CRAN, if I submit it?
>
>     > Best Sigbert
>
>     > https://hu.berlin/sk
>     > https://hu.berlin/mmstat3
>
>
> I you *prompt* the user about writing, i.e., ask them explicitly
> if <directory> is fine and only if "yes", you write there,
> otherwise try to write to tempdir()  then your package is fine,
> otherwise it is not, i.e,
> "not okay" according to many, even if *not* on CRAN..
>
> Best,
> Martin
>
> ______________________________________________
> R-package-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel



-- 
Iñaki Úcar

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to