Skip to content
Prev 25017 / 63424 Next

RFC: allow packages to advertise vignettes on Windows

On 14/05/2007 7:15 PM, Seth Falcon wrote:
I'm interested in making vignettes more visible.  Putting them on the 
menu is not the only way, but since you're offering to do the work, I 
think it's a good idea :-).

A few questions:

  - Should packages need to take any action to register their vignettes, 
or should this happen automatically for anything that the vignette() 
function would recognize as a vignette?

My recommendation would be for automatic installation.

  - Should it happen when the package is installed or when it is attached?

This is harder.  vignette() detects installed vignettes, which is fine 
if not many packages have them.  But I think the hope is that most 
packages will eventually, and then I think you wouldn't want the menu to 
list every package.  Maybe default to attached packages, but expose the 
function below for people who want more?

  - Should they appear in a top level Vignettes menu, or as a submenu of 
the Help menu?

I'd lean towards keeping the top level placement, since you've already 
got an audience who are used to that.

By the way, another way to expose vignettes is to have them 
automatically added to the package help topic, with links in formats 
that support them.  I think we should do that too, but I don't know if 
it'll happen soon.

Duncan Murdoch

Thread (22 messages)

Seth Falcon RFC: allow packages to advertise vignettes on Windows May 14 Duncan Murdoch RFC: allow packages to advertise vignettes on Windows May 14 Seth Falcon RFC: allow packages to advertise vignettes on Windows May 14 Friedrich Leisch RFC: allow packages to advertise vignettes on Windows May 15 Thomas Friedrichsmeier RFC: allow packages to advertise vignettes on Windows May 15 Simon Urbanek RFC: allow packages to advertise vignettes on Windows May 15 Brian Ripley RFC: allow packages to advertise vignettes on Windows May 15 Simon Urbanek RFC: allow packages to advertise vignettes on Windows May 15 Seth Falcon RFC: allow packages to advertise vignettes on Windows May 15 Gabor Grothendieck RFC: allow packages to advertise vignettes on Windows May 15 Duncan Murdoch RFC: allow packages to advertise vignettes on Windows May 16 Simon Urbanek RFC: allow packages to advertise vignettes on Windows May 16 Simon Urbanek RFC: allow packages to advertise vignettes on Windows May 16 Seth Falcon RFC: allow packages to advertise vignettes on Windows May 16 Simon Urbanek RFC: allow packages to advertise vignettes on Windows May 16 Duncan Murdoch RFC: allow packages to advertise vignettes on Windows May 16 Martin Maechler RFC: allow packages to advertise vignettes on Windows May 16 Duncan Murdoch RFC: allow packages to advertise vignettes on Windows May 18 Hadley Wickham RFC: allow packages to advertise vignettes on Windows May 18 Gabor Grothendieck RFC: allow packages to advertise vignettes on Windows May 18 Duncan Murdoch RFC: allow packages to advertise vignettes on Windows May 18 Hadley Wickham RFC: allow packages to advertise vignettes on Windows May 18