epiverse-trace / blueprints

Software development blueprints for epiverse-trace
https://epiverse-trace.github.io/blueprints
Other
2 stars 3 forks source link

pkgdown development mode #100

Open Bisaloo opened 1 month ago

Bisaloo commented 1 month ago

pkgdown offers 4 development modes:

At the moment, Epiverse-TRACE packages use either auto, or release (the default).

At the last development meeting, we discussed how auto could confuse users by providing two versions of the same site, possibly with conflicting information, or with information that doesn't match their installed version. This lead us to call for a poll here to try and harmonize the use of these development mode across the project.

Here are the potential options we identified:

pratikunterwegs commented 1 month ago

Thanks. I think option 3 reflects the most common user experience and would be the way to go. It would probably also help users to have a dev site URL in the Readme for sites using auto, similar to dev version installation instructions.

sbfnk commented 1 month ago

I agree on option (3) as preferred. For the link in the README, here's an example https://github.com/epiforecasts/EpiNow2/blob/5c5a7266e0033445e5142e7a164ffd0df3b1cbeb/README.Rmd#L118

joshwlambert commented 1 month ago

I also prefer option 3.