My question was in relation to the fact that my package has been around for a while using this link:
https://cran.r-project.org/package=summarytools/vignettes/Introduction.html which is now broken, since my last update (uploaded to CRAN a few days ago) uses https://cran.r-project.org/package=summarytools/vignettes/introduction.html So yes, I can revert to the previous Introduction.html, but I thought a more flexible approach would be to add, when I submit my next release, an "Introduction.html" redirecting to introduction.html. I was wondering whether that would pose a problem, or whether there might be a better way to redirect than using the meta tag / refresh approach. On Mon, 2 Aug 2021 at 15:51, David Kepplinger <david.kepplin...@gmail.com> wrote: > > According to https://www.w3.org/TR/WD-html40-970708/htmlweb.html, "URLs in > general are case-sensitive", it's not only a CRAN thing. > Your vignette will be shipped with the package, hence if a user has a > case-insensitive file system (like macOS has by default), your workaround > would not work (see also Section 1.1 in "Writing R Extensions"). > > In my opinion the only solution is to fix the links, or go back to the old > case. There are plenty of tools around to replace all occurrences of > "Introduction.html" to "introduction.html" within your package. Of course > that doesn't work for all other links pointing to "Introduction.html" that > float around the web… > > Best, > David > > On Mon, Aug 2, 2021 at 3:21 PM Dominic Comtois <dominic.comt...@gmail.com> > wrote: >> >> I changed my "Introduction.html" vignette's name to >> "introduction.html", realizing only after the fact that CRAN's URLs >> are case sensitive. >> >> Would the solution of adding to my package's source a new >> Introduction.html file pointing to introduction.html using a <meta >> http-equiv="refresh" ...> be a viable one? Or is there maybe another, >> better solution? >> >> Thanks in advance >> >> Dominic Comtois, summarytools author & maintainer >> >> ______________________________________________ >> R-package-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-package-devel > > > > -- > David Kepplinger, PhD > https://www.dkepplinger.org ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel