Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add complementary writing guidelines #75

Open
avallecam opened this issue Nov 22, 2023 · 1 comment
Open

add complementary writing guidelines #75

avallecam opened this issue Nov 22, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed question Further information is requested to-all-tasks To apply in all repos after solved in early-task

Comments

@avallecam
Copy link
Member

avallecam commented Nov 22, 2023

Question: Where and how to add all this information in the CONTRIBUTING file?

Ideas in #80


In:

### Writing guidelines

For Workbench novice users:

  • Follow the steps to create a new lesson locally.
  • Build the new lesson with sandpaper::build_lesson().
  • If you have any issues with this, report back for support.

Add in the Developers:

Add in the Maintainers:

Update the renv.lock and activate.R files locally with the workbench

renv::status(lockfile = "renv/profiles/lesson-requirements/renv.lock")
?renv::status # find solutions to status
renv::install() # this may react to uninstalled packages, install and try again
renv::snapshot(lockfile = "renv/profiles/lesson-requirements/renv.lock")
renv::status(lockfile = "renv/profiles/lesson-requirements/renv.lock") # expect no issues
sandpaper::build_lesson() # confirm everything its ok

If a renv or any automatic update generates an unexpected change in any R outputs, then we should use that same PR to make the corresponding correction.

Add to general installation

pak::pak("epiverse-trace/varnish@epiversetheme")
pak::pak("epiverse-trace/sandpaper@patch-renv-github-bug")

How to refer to local files within episodes? Here are examples of how we redirect to:

About translations

@avallecam avallecam added documentation Improvements or additions to documentation alpha-stage To do before upgrade life cycle to alpha labels Dec 17, 2023
@avallecam
Copy link
Member Author

@amanda-minter @Degoot-AM I'm updating here some extra writing guidelines to include later in the CONTRIBUTING file. If you have any questions or additional suggestions, please share them here.

@avallecam avallecam added early-task Part of the Early Task Roadmap to-all-tasks To apply in all repos after solved in early-task and removed early-task Part of the Early Task Roadmap labels Jan 26, 2024
@avallecam avallecam moved this to Todo in tutorials-planning Jun 11, 2024
@avallecam avallecam added hackathon To solve or diagnosed in mini-hackathon and removed alpha-stage To do before upgrade life cycle to alpha early-task Part of the Early Task Roadmap to-all-tasks To apply in all repos after solved in early-task upcoming-training To prioritize priority labels Nov 13, 2024
@avallecam avallecam added to-all-tasks To apply in all repos after solved in early-task help wanted Extra attention is needed question Further information is requested labels Nov 13, 2024
@avallecam avallecam removed the hackathon To solve or diagnosed in mini-hackathon label Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed question Further information is requested to-all-tasks To apply in all repos after solved in early-task
Projects
Status: Todo
Development

No branches or pull requests

1 participant