Vignettes can fail to build for reasons unrelated to code. In that case it
seems  useful to the developer to know whether the the code is failing
(indicating a likely problem in the package itself)  or just the TeX in the
vignette.

Also, I could be wrong about this, but I thought the "run the vignette
code" test happened *before* vignette building.

~G


On Sat, May 31, 2014 at 3:52 PM, Yihui Xie <x...@yihui.name> wrote:

> Note the test has been done once in weave, since R CMD check will try
> to rebuild vignettes. The problem is whether the related tools in R
> should change their tangle utilities so we can **repeat** the test,
> and it seems the answer is "no" in my eyes.
>
> Regards,
> Yihui
> --
> Yihui Xie <xieyi...@gmail.com>
> Web: http://yihui.name
>
>
> On Sat, May 31, 2014 at 4:54 PM, Gabriel Becker <gmbec...@ucdavis.edu>
> wrote:
> >
> >
> >
> > On Fri, May 30, 2014 at 9:22 PM, Yihui Xie <x...@yihui.name> wrote:
> >>
> >> Hi Kevin,
> >>
> >>
> >> I tend to adopt Henrik's idea, i.e., to provide vignette
> >> engines that just ignore tangle. At the moment, it seems R CMD check
> >> is comfortable with vignettes that do not have corresponding R
> >> scripts, and I hope these R scripts will not become mandatory in the
> >> future.
> >
> >
> > I'm not sure this is the right approach. This would essentially make the
> > test optional based on decisions by the package author. I'm not arguing
> in
> > favor if this particular test, but if package authors are able to turn a
> > test off then the test loses quite a bit of it's value.
> >
> > I think that R CMD check has done a great deal for the R community by
> > presenting a uniform, minimum "barrier to entry" for R packages. Allowing
> > package developers to alter the tests it does (other than the obvious
> case
> > of their own unit tests) would remove that.
> >
> > That having been said, it seems to me that tangle-like utilities should
> have
> > the option of extracting inline code, and that during R CMD check that
> > option should *always* be turned on.  That would solve the problem in
> > question while retaining the test would it not?
> >
> > ~G
>



-- 
Gabriel Becker
Graduate Student
Statistics Department
University of California, Davis

        [[alternative HTML version deleted]]

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

Reply via email to