diff --git a/.nojekyll b/.nojekyll index bbb82d0..cc0c9f8 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -3b4b64f6 \ No newline at end of file +b8bb72ae \ No newline at end of file diff --git a/beta-phase.html b/beta-phase.html index 642a0ad..d5515a3 100644 --- a/beta-phase.html +++ b/beta-phase.html @@ -2,7 +2,7 @@ - + diff --git a/contributor/beta.html b/contributor/beta.html index 2d21bd2..e3b3498 100644 --- a/contributor/beta.html +++ b/contributor/beta.html @@ -2,7 +2,7 @@ - + diff --git a/contributor/flow.html b/contributor/flow.html index 44df5dc..8761a56 100644 --- a/contributor/flow.html +++ b/contributor/flow.html @@ -2,7 +2,7 @@ - + diff --git a/contributor/index.html b/contributor/index.html index d76192d..d18d67f 100644 --- a/contributor/index.html +++ b/contributor/index.html @@ -2,7 +2,7 @@ - + @@ -479,7 +479,7 @@

Software Tools

---
-
git version 2.45.1
+
git version 2.45.2

Once you have these installed, make sure to install ALL of the dependencies for the workbench:

diff --git a/contributor/pre-beta.html b/contributor/pre-beta.html index 70086bb..0952b97 100644 --- a/contributor/pre-beta.html +++ b/contributor/pre-beta.html @@ -2,7 +2,7 @@ - + diff --git a/contributor/releases.html b/contributor/releases.html index eb505b5..b985bb1 100644 --- a/contributor/releases.html +++ b/contributor/releases.html @@ -2,7 +2,7 @@ - + diff --git a/contributor/sandpaper.html b/contributor/sandpaper.html index 31d3117..2074213 100644 --- a/contributor/sandpaper.html +++ b/contributor/sandpaper.html @@ -2,7 +2,7 @@ - + diff --git a/contributor/testing.html b/contributor/testing.html index 9f2feee..6c3b380 100644 --- a/contributor/testing.html +++ b/contributor/testing.html @@ -2,7 +2,7 @@ - + diff --git a/faq.html b/faq.html index 084f2eb..cb459f9 100644 --- a/faq.html +++ b/faq.html @@ -2,7 +2,7 @@ - + diff --git a/index.html b/index.html index dfc16e8..f4591bc 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ - + diff --git a/reference.html b/reference.html index 602978e..3dc03b7 100644 --- a/reference.html +++ b/reference.html @@ -2,7 +2,7 @@ - + diff --git a/search.json b/search.json index b4c2af8..085a48d 100644 --- a/search.json +++ b/search.json @@ -207,7 +207,7 @@ "href": "contributor/index.html#development", "title": "Overview", "section": "Development", - "text": "Development\nDevelopment of The Workbench is overseen by Zhian N. Kamvar. New features are added incrementally as pull requests. Pushes to the main branch are rare and discouraged. New features must have tests associated (with the exception of {varnish}).\nIf you are interested, we have documentation for the release process available.\n\nSoftware Tools\nDevelopment of Workbench components requires the same toolchain for working on lessons:\n\nR\npandoc\nGit\n\nIt is recommended to have the latest versions of R and pandoc available. You need at least git 2.28 for security purposes.\n\n\nR version\n---\n\n\nR version 4.4.0 (2024-04-24) -- \"Puppy Cup\"\nCopyright (C) 2024 The R Foundation for Statistical Computing\nPlatform: x86_64-pc-linux-gnu\n\nR is free software and comes with ABSOLUTELY NO WARRANTY.\nYou are welcome to redistribute it under the terms of the\nGNU General Public License versions 2 or 3.\nFor more information about these matters see\nhttps://www.gnu.org/licenses/.\n\n\n\npandoc version\n---\n\n\npandoc 3.1.11\nFeatures: +server +lua\nScripting engine: Lua 5.4\nUser data directory: /home/runner/.local/share/pandoc\nCopyright (C) 2006-2023 John MacFarlane. Web: https://pandoc.org\nThis is free software; see the source for copying conditions. There is no\nwarranty, not even for merchantability or fitness for a particular purpose.\n\n\n\ngit version\n---\n\n\ngit version 2.45.1\n\n\nOnce you have these installed, make sure to install ALL of the dependencies for the workbench:\ninstall.packages(c(\"sandpaper\", \"pegboard\", \"varnish\", \"tinkr\"),\n dependencies = TRUE,\n repos = c(getOption(\"repos\"), \"https://carpentries.r-universe.dev\"))\nIn addition, you will need the {devtools} for development.\ninstall.packages(\"devtools\")\n\n\nDocumentation\nReference documentation for individual functions for each package is written alongside the function using {roxygen2}.\nThis documentation is generated by devtools::document()\n\n\nTesting\nTests for each package live in tests/testthat/ and follow a test-[file-name].R naming convention. These are controlled by the {testthat} package and run by devtools::test().\nYou can find more information about testing the core packages in Testing The Workbench\n\n\nContinous Integration\nThe continous integration for each package tests on Ubuntu, MacOS, and Windows systems with the last five versions of R (same as the RStudio convention).\nMore information about the Continous Integration can be found in the Continuous Integration section of the testing section.\n\nComing up:\n\nTesting Pull Requests (Locally and on your fork)\nResources for R package development\nAdding functionality to {sandpaper}\nAdding functionality to {pegboard}\nAdding styling elements to {varnish}\nAdding functionality to carpentries/actions" + "text": "Development\nDevelopment of The Workbench is overseen by Zhian N. Kamvar. New features are added incrementally as pull requests. Pushes to the main branch are rare and discouraged. New features must have tests associated (with the exception of {varnish}).\nIf you are interested, we have documentation for the release process available.\n\nSoftware Tools\nDevelopment of Workbench components requires the same toolchain for working on lessons:\n\nR\npandoc\nGit\n\nIt is recommended to have the latest versions of R and pandoc available. You need at least git 2.28 for security purposes.\n\n\nR version\n---\n\n\nR version 4.4.0 (2024-04-24) -- \"Puppy Cup\"\nCopyright (C) 2024 The R Foundation for Statistical Computing\nPlatform: x86_64-pc-linux-gnu\n\nR is free software and comes with ABSOLUTELY NO WARRANTY.\nYou are welcome to redistribute it under the terms of the\nGNU General Public License versions 2 or 3.\nFor more information about these matters see\nhttps://www.gnu.org/licenses/.\n\n\n\npandoc version\n---\n\n\npandoc 3.1.11\nFeatures: +server +lua\nScripting engine: Lua 5.4\nUser data directory: /home/runner/.local/share/pandoc\nCopyright (C) 2006-2023 John MacFarlane. Web: https://pandoc.org\nThis is free software; see the source for copying conditions. There is no\nwarranty, not even for merchantability or fitness for a particular purpose.\n\n\n\ngit version\n---\n\n\ngit version 2.45.2\n\n\nOnce you have these installed, make sure to install ALL of the dependencies for the workbench:\ninstall.packages(c(\"sandpaper\", \"pegboard\", \"varnish\", \"tinkr\"),\n dependencies = TRUE,\n repos = c(getOption(\"repos\"), \"https://carpentries.r-universe.dev\"))\nIn addition, you will need the {devtools} for development.\ninstall.packages(\"devtools\")\n\n\nDocumentation\nReference documentation for individual functions for each package is written alongside the function using {roxygen2}.\nThis documentation is generated by devtools::document()\n\n\nTesting\nTests for each package live in tests/testthat/ and follow a test-[file-name].R naming convention. These are controlled by the {testthat} package and run by devtools::test().\nYou can find more information about testing the core packages in Testing The Workbench\n\n\nContinous Integration\nThe continous integration for each package tests on Ubuntu, MacOS, and Windows systems with the last five versions of R (same as the RStudio convention).\nMore information about the Continous Integration can be found in the Continuous Integration section of the testing section.\n\nComing up:\n\nTesting Pull Requests (Locally and on your fork)\nResources for R package development\nAdding functionality to {sandpaper}\nAdding functionality to {pegboard}\nAdding styling elements to {varnish}\nAdding functionality to carpentries/actions" }, { "objectID": "contributor/testing.html", diff --git a/sitemap.xml b/sitemap.xml index c230784..561561f 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,58 +2,58 @@ https://carpentries.github.io/workbench/reference.html - 2024-06-04T00:02:00.707Z + 2024-06-11T00:01:53.641Z https://carpentries.github.io/workbench/index.html - 2024-06-04T00:02:00.703Z + 2024-06-11T00:01:53.641Z https://carpentries.github.io/workbench/faq.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/transition-guide.html - 2024-06-04T00:02:00.707Z + 2024-06-11T00:01:53.641Z https://carpentries.github.io/workbench/contributor/pre-beta.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/contributor/flow.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/contributor/beta.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/contributor/releases.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/contributor/index.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/contributor/testing.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/contributor/sandpaper.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/transition-schedule.html - 2024-06-04T00:02:00.707Z + 2024-06-11T00:01:53.641Z https://carpentries.github.io/workbench/beta-phase.html - 2024-06-04T00:02:00.695Z + 2024-06-11T00:01:53.629Z https://carpentries.github.io/workbench/workflow-guide.html - 2024-06-04T00:02:00.707Z + 2024-06-11T00:01:53.641Z diff --git a/transition-guide.html b/transition-guide.html index 311ff73..5b98462 100644 --- a/transition-guide.html +++ b/transition-guide.html @@ -2,7 +2,7 @@ - + diff --git a/transition-schedule.html b/transition-schedule.html index a6dfee9..b06f25e 100644 --- a/transition-schedule.html +++ b/transition-schedule.html @@ -2,7 +2,7 @@ - + diff --git a/workflow-guide.html b/workflow-guide.html index 7650094..34ea3a5 100644 --- a/workflow-guide.html +++ b/workflow-guide.html @@ -2,7 +2,7 @@ - +