<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Lesson Infrastructure on The Carpentries</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/tag/lesson-infrastructure/</link><description>Recent content in Lesson Infrastructure on The Carpentries</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 29 Oct 2025 15:53:38 -0400</lastBuildDate><atom:link href="https://deploy-preview-705--carpentries-website.netlify.app/blog/tag/lesson-infrastructure/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a More Inclusive Glosario: Celebrating Our 2025 Milestones</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/11/building-a-more-inclusive-glosario/</link><pubDate>Mon, 03 Nov 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/11/building-a-more-inclusive-glosario/</guid><description>&lt;p>Over the past year, with support from the &lt;a href="https://mellon.org/">Andrew W. Mellon Foundation&lt;/a>, The Carpentries has made incredible progress in improving &lt;a href="https://glosario.carpentries.org/">&lt;strong>Glosario&lt;/strong>&lt;/a>, our open, multilingual glossary for computing and data science terms.&lt;/p>
&lt;p>In 2025, we focused on &lt;a href="https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/01/building-an-inclusive-future-in-data-science/">&lt;strong>making Glosario more accessible, inclusive, and community-driven&lt;/strong>&lt;/a>. Guided by feedback from our community, we enhanced the ways our community members can contribute, learn, and be recognised for their work.&lt;/p>
&lt;h2 id="join-our-final-2025-co-working-session">Join Our Final 2025 Co-Working Session&lt;/h2>
&lt;p>You are invited to the next and final &lt;a href="https://pad.carpentries.org/Glosario_Codefest_2024">&lt;strong>Glosario Community Co-Working Session&lt;/strong>&lt;/a> for 2025.&lt;br>
🗓 &lt;strong>Wednesday, 5 November 2025&lt;/strong>&lt;br>
🕒 &lt;strong>15:00 UTC&lt;/strong>&lt;/p></description></item><item><title>Recognising Our Global Contributors: Glosario’s Next Chapter</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/05/celebrating-our-contributors-building-recognition-into-glosario/</link><pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/05/celebrating-our-contributors-building-recognition-into-glosario/</guid><description>&lt;p>At The Carpentries, &lt;a href="https://carpentries.org/about-us/#our-values">every contribution matters&lt;/a>. Our community includes individuals from many countries, languages, and backgrounds. Together, we are building &lt;a href="https://glosario.carpentries.org/">Glosario&lt;/a>, a free and open glossary of computing and data science terms in many languages. By the end of 2024, Glosario included translations in more than 26 languages. This would not be possible without the hard work and time shared by our global contributors. As Glosario grows, we want to make it easier for more people to join in, and ensure everyone’s work is recognised and appreciated.&lt;/p></description></item><item><title>Debugging Lesson Website Builds</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/02/debugging-lesson-builds/</link><pubDate>Thu, 13 Feb 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/02/debugging-lesson-builds/</guid><description>&lt;p>&lt;a href="https://carpentries.github.io/workbench">The Carpentries Workbench&lt;/a> is a collection of tools that help community members build accessible websites from a collection of Markdown or R Markdown files.
Lesson Developers and Maintainers can use the Workbench to build a version of the lesson site on their own local system, and a set of &lt;a href="https://github.com/carpentries/actions">workflow descriptions&lt;/a> allows the site to be built on GitHub&amp;rsquo;s cloud servers and served to the internet through &lt;a href="https://pages.github.com/">GitHub Pages&lt;/a>.&lt;/p>
&lt;p>

&lt;img src="https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/02/successful-build-workflow.png" alt="The summary view of a successful lesson build in the Actions tab of a GitHub repository"style="border: none; padding: 0; margin: 0; display:inline-block"
>
&lt;em>This is what a successful lesson build workflow looks like on GitHub. If your lesson builds do not look this, the rest of the blog post is for you!&lt;/em>&lt;/p></description></item><item><title>Building an Inclusive Future in Data Science: The Carpentries' 2025 Glosario Expansion</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/01/building-an-inclusive-future-in-data-science/</link><pubDate>Tue, 28 Jan 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/01/building-an-inclusive-future-in-data-science/</guid><description>&lt;p>&lt;a href="https://glosario.carpentries.org/">Glosario&lt;/a>, The Carpentries&amp;rsquo; open source multilingual glossary for computing and data science terms, has already made remarkable strides. By late 2024, Glosario included translations in over 26 languages, with significant contributions from our global community. However, as Glosario has grown, we have identified challenges that limit its accessibility and scalability. Contributions to the glossary, currently managed in a YAML format, can be intimidating for newcomers and time-intensive for reviewers. Additionally, we have recognised the need to provide meaningful recognition to contributors, a cornerstone of The Carpentries&amp;rsquo; commitment to valuing diverse contributions.&lt;/p></description></item><item><title>Breaking Language Barriers in Data Science: Glosario Codefest Event</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/02/glosario-codefest/</link><pubDate>Mon, 19 Feb 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/02/glosario-codefest/</guid><description>&lt;p>In data science and programming, breaking down language barriers is pivotal for creating an inclusive learning environment. We are excited to announce an event that aligns with this vision – the &lt;strong>Glosario Codefest!&lt;/strong> This event, made possible by a grant from the &lt;a href="https://carpentries.org/blog/2024/01/mellon-foundation/">Andrew W. Mellon Foundation&lt;/a>, marks a step forward in advancing data science knowledge and accessibility for our diverse global community.&lt;/p>
&lt;p>Developed in 2020, &lt;a href="https://github.com/carpentries/glosario">Glosario&lt;/a> has become a resource for learners worldwide. Glosario&amp;rsquo;s commitment to accessibility is exemplified by its open availability online. Released under a Creative Commons Attribution license, Glosario&amp;rsquo;s content is stored in a structured plain-text format (&lt;a href="https://yaml.org/">YAML&lt;/a>), ensuring machine-readability.&lt;/p></description></item><item><title>The Andrew W. Mellon Foundation approves grant for Glosario</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/01/mellon-foundation/</link><pubDate>Thu, 18 Jan 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/01/mellon-foundation/</guid><description>&lt;p>To advance data science knowledge and accessibility for our diverse community, we developed &lt;a href="https://glosario.carpentries.org/">Glosario&lt;/a>. Today, we are pleased to share that the Andrew W. Mellon Foundation recently approved a grant for use over 12 months (November 2023 through October 2024) to support an upgrade to Glosario, the open-source, multilingual glossary for computing terms.&lt;/p>
&lt;p>Since Glosario was &lt;a href="https://carpentries.org/blog/2020/07/announcing-glosario">developed in 2020&lt;/a>, our global community has translated computing and data science terms into more than 24 languages, comprising more than 450 pull requests and 90 GitHub issues. The glossary helps learners attend workshops and use our lessons to make sense of computational and programming jargon written in English by offering it in their native language. Translating data science terms also provides a teaching tool for Carpentries Instructors to reduce barriers for their learners.&lt;/p></description></item><item><title>Release of Sandpaper 0.15.0</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/11/sandpaper-0-15-0/</link><pubDate>Mon, 27 Nov 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/11/sandpaper-0-15-0/</guid><description>&lt;p>This is the eighteenth post continuing &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.
If you are unfamiliar with The Workbench, you can &lt;a href="https://youtu.be/x7tETGpF3-4">watch a video that describes
the workbench and the beta phase in two minutes&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our &lt;a href="https://github.com/carpentries/workbench/discussions">GitHub Discussions forum&lt;/a>.&lt;/p></description></item><item><title>Celebrating The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/08/celebrating-carpentries-workbench/</link><pubDate>Mon, 21 Aug 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/08/celebrating-carpentries-workbench/</guid><description>&lt;p>In May 2023, a significant milestone was reached as The Carpentries transitioned all 43 of its official lessons to a new lesson infrastructure, &lt;a href="https://carpentries.github.io/workbench/">The Carpentries Workbench&lt;/a>. This project, led by Zhian Kamvar our Lesson Infrastructure Developer, was a three-year coordinated effort requiring input and contributions from many members of our community. We asked six of them to provide their reflections on the project, its impact, and Zhian’s leadership.&lt;/p>
&lt;h3 id="jennifer-stubbs-assistant-professor-bradley-university">Jennifer Stubbs, Assistant Professor, Bradley University&lt;/h3>
&lt;p>&lt;em>Community Roles: Community Session Host, Instructor, Maintainer&lt;/em>&lt;/p></description></item><item><title>Updates on The Carpentries Lesson Infrastructure</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/06/2023-06-28-lesson-infrastructure-updates/</link><pubDate>Wed, 28 Jun 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/06/2023-06-28-lesson-infrastructure-updates/</guid><description>&lt;p>In this bitter-sweet blog post, I want to start by noting that we quietly passed a milestone last month. On 15 May, we successfully rolled-out our new lesson infrastructure, &lt;a href="https://carpentries.github.io/workbench/">The Carpentries Workbench&lt;/a> to all 43 of our official lessons. The Workbench, which has been &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">featured regularly on our blog&lt;/a> brings major improvements to how our community creates, maintains, teaches, and learns our lessons.&lt;/p>
&lt;h2 id="building-success">Building Success&lt;/h2>
&lt;p>The Workbench
Prioritises accessible design principles and uses automated testing to validate lesson content for compliance with &lt;a href="https://www.w3.org/WAI/standards-guidelines/wcag/">WCAG AA+ accessibility best practices&lt;/a>,
Is built on tools we teach in our workshops and that are commonly used in our community, reducing barriers for new lesson developers, maintainers, and contributors,
&lt;a href="https://carpentries.github.io/workbench/transition-guide.html#contributor-count">More accurately reflects lesson authorship&lt;/a> by clearly separating the tools needed to build the lesson from the content.
Employs a modular design that is intended for future growth to support our community.&lt;/p></description></item><item><title>The Dovetail #17: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/04/dovetail-17/</link><pubDate>Thu, 13 Apr 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/04/dovetail-17/</guid><description>&lt;p>This is the seventeenth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.
If you are unfamiliar with The Workbench, you can &lt;a href="https://youtu.be/x7tETGpF3-4">watch a video that describes
the workbench and the beta phase in two minutes&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p></description></item><item><title>Workbench Beta Phase Complete</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/04/workbench-beta-phase-complete/</link><pubDate>Tue, 04 Apr 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/04/workbench-beta-phase-complete/</guid><description>&lt;h2 id="beta-phase-complete">Beta Phase Complete&lt;/h2>
&lt;p>Since October 2022, we have been running a test of our new lesson infrastructure,
known as &lt;a href="https://carpentries.github.io/workbench">The Workbench&lt;/a>.
If you are unfamiliar with The Workbench, you can &lt;a href="https://youtu.be/x7tETGpF3-4">watch a video that describes
the workbench and the beta phase in two minutes&lt;/a>.
If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;p>&lt;span style='font-size: large;'>If you have used the workbench and would like to provide feedback, please
&lt;b>&lt;a href='https://carpentries.typeform.com/to/KRBl4IZM'>tell us about your experience&lt;/a>.&lt;/b>&lt;/span>&lt;/p></description></item><item><title>The Dovetail #16: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/03/dovetail-16/</link><pubDate>Tue, 14 Mar 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/03/dovetail-16/</guid><description>&lt;p>This is the sixteenth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.
If you are unfamiliar with The Workbench, you can &lt;a href="https://youtu.be/x7tETGpF3-4">watch a video that describes
the workbench and the beta phase in two minutes&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p></description></item><item><title>The Dovetail #15: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/02/dovetail-15/</link><pubDate>Tue, 14 Feb 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/02/dovetail-15/</guid><description>&lt;p>This is the fifteenth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.
If you are unfamiliar with The Workbench, you can &lt;a href="https://youtu.be/x7tETGpF3-4">watch a video that describes
the workbench and the beta phase in two minutes&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p></description></item><item><title>The Dovetail #14: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/01/dovetail-14/</link><pubDate>Tue, 17 Jan 2023 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/01/dovetail-14/</guid><description>&lt;p>This is the fourteenth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.
If you are unfamiliar with The Workbench, you can &lt;a href="https://youtu.be/x7tETGpF3-4">watch a video that describes
the workbench and the beta phase in twom minutes&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p></description></item><item><title>The Dovetail #13: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/12/dovetail-13/</link><pubDate>Wed, 21 Dec 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/12/dovetail-13/</guid><description>&lt;p>This is the thirteenth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;p>&lt;span style='font-size: large;'>If you have used the workbench and would like to provide feedback, please
&lt;b>&lt;a href='https://carpentries.typeform.com/to/KRBl4IZM'>tell us about your experience&lt;/a>.&lt;/b>&lt;/span>&lt;/p></description></item><item><title>The Dovetail #12: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/12/dovetail-12/</link><pubDate>Wed, 07 Dec 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/12/dovetail-12/</guid><description>&lt;p>This is the twelfth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a> (our new lesson infrastructure).
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, or if you have questions, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;p>&lt;span style='font-size: large;'>If you have used the workbench and would like to provide feedback, please
&lt;b>&lt;a href='https://carpentries.typeform.com/to/KRBl4IZM'>tell us about your experience&lt;/a>.&lt;/b>&lt;/span>&lt;/p></description></item><item><title>The Dovetail #11: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/11/dovetail-011/</link><pubDate>Wed, 16 Nov 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/11/dovetail-011/</guid><description>&lt;p>This is the eleventh post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a>.
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;p>&lt;span style='font-size: large;'>If you have used the workbench and would like to provide feedback, please
&lt;b>&lt;a href='https://carpentries.typeform.com/to/KRBl4IZM'>tell us about your experience&lt;/a>.&lt;/b>&lt;/span>&lt;/p></description></item><item><title>The Dovetail #10: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/11/dovetail-010/</link><pubDate>Wed, 02 Nov 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/11/dovetail-010/</guid><description>&lt;p>This is the tenth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a>.
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;p>&lt;span style='font-size: large;'>If you have used the workbench and would like to provide feedback, please
&lt;b>&lt;a href='https://carpentries.typeform.com/to/KRBl4IZM' style=''>tell us about your experience&lt;/a>.&lt;/b>&lt;/span>&lt;/p></description></item><item><title>The Dovetail #9: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/10/dovetail-009/</link><pubDate>Wed, 19 Oct 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/10/dovetail-009/</guid><description>&lt;p>This is the eighth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a>.
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;hr>
&lt;h2 id="beta-phase-updates">Beta Phase Updates&lt;/h2>
&lt;p>The beta phase is up and running with the first lesson: &amp;ldquo;Data Analysis and
Visualisation in R for Ecologists&amp;rdquo;. The live version is at
&lt;a href="https://datacarpentry.org/R-ecology-lesson">https://datacarpentry.org/R-ecology-lesson&lt;/a>, while The Workbench version is at
&lt;a href="https://preview.carpentries.org/R-ecology-lesson">https://preview.carpentries.org/R-ecology-lesson&lt;/a>. Note that The Workbench
version of the lesson is a snapshot from 2022-10-17, which allows the
Maintainers of the lesson to practise working with the new infrastructure before
it becomes the default. On 2022-11-14, the underlying lesson repository will
be converted to using the Workbench. During this time, the default URL will serve
a snapshot of the lesson, and the live lesson will be served at the preview URL.
Note that any pull requests that come into the lesson during that time should
not come from forks created before 2022-11-14.&lt;/p></description></item><item><title>The Dovetail #8: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/10/dovetail-008/</link><pubDate>Wed, 05 Oct 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/10/dovetail-008/</guid><description>&lt;p>This is the eighth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a>.
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;hr>
&lt;h2 id="beta-phase-to-resume">Beta Phase To Resume&lt;/h2>
&lt;p>As we enter into the Q4, I am pleased to announce that the long-delayed beta
phase will commence from 2022-10-17 until 2023-03-13 with one lesson entering
the beta phase per week. Details of the beta phase and the official table of
lessons can be found below and &lt;a href="https://carpentries.github.io/workbench/beta-phase.html">on the Workbench Beta Phase page&lt;/a>,
with explanation of what the different stages of the beta phase will bring.&lt;/p></description></item><item><title>The Dovetail #7: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/09/dovetail-007/</link><pubDate>Wed, 21 Sep 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/09/dovetail-007/</guid><description>&lt;p>This is the seventh post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a>.
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;hr>
&lt;p>We are hard at work drawing up plans for The Beta Phase, which will tentatively
restart on 2022-10-17. I have recruited members from the Curriculum, Workshop
Administration, Assessment, and Communications teams to help out with the effort.
By the time the beta phase is over and we convert our lessons (current estimate:
Q2 2023), the whole community should be aware of and excited for the changes!&lt;/p></description></item><item><title>The Dovetail #6: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/08/dovetail-006/</link><pubDate>Wed, 24 Aug 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/08/dovetail-006/</guid><description>&lt;p>This is the sixth post in &lt;a href="https://carpentries.org/posts-by-tags/#blog-tag-dovetail">a series that we are calling &amp;ldquo;The Dovetail&amp;rdquo;,
about the transition to The Carpentries Workbench&lt;/a>.
In this series, we aim to keep members of The Carpentries community abreast of
the current news about &lt;a href="https://carpentries.github.io/workbench">the Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;hr>
&lt;p>A lot has happened since the last time I provided an update (2022-07-20), just
not that much on The Workbench side of things. I attended and &lt;a href="https://zkamvar.netlify.app/talk/carpentries-rstudio-2022/">presented at the RStudio conference 2022&lt;/a>,
took a short &amp;ldquo;staycation&amp;rdquo; to decompress (with a broken aircon, no less!),
attended and presented at CarpentryCon 2022, and sat on hiring committees for
our new Director of Technology. During this time, I was able to tackle some
superficial aspects of the Workbench itself.&lt;/p></description></item><item><title>The Dovetail #5: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/07/dovetail-005/</link><pubDate>Wed, 20 Jul 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/07/dovetail-005/</guid><description>&lt;p>This is the fifth post in a series that we are calling &amp;ldquo;The Dovetail.&amp;rdquo;
In this series, we aim to keep members of The Carpentries community abreast of
the current news for &lt;a href="https://carpentries.github.io/workbench">The Carpentries Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;h2 id="announcements">Announcements&lt;/h2>
&lt;h3 id="workbench-beta-phase-on-hold">Workbench Beta Phase On Hold&lt;/h3>
&lt;p>&lt;strong>The Workbench Beta phase is &lt;a href="https://github.com/carpentries/workbench/discussions/22">on Hold until after CarpentryCon&lt;/a>&lt;/strong>,
and it is likely that it will be on hold until mid-September. Over the last few
weeks, &lt;a href="https://www.weather.gov/gjt/Jan09_IceStorm">like an unexpected late spring ice storm&lt;/a>,
situations unrelated to development of The Workbench both personal and
professional ([such as the departure of a good friend and colleague]({{ site.url }}/blog/2022/07/thank-you-francois/))
have arisen, which forced me to stop pedaling and gently squeeze the brakes on
this project so that the Dovetail does not turn into &lt;a href="https://en.wikipedia.org/wiki/Fishtailing">a fishtail&lt;/a>.&lt;/p></description></item><item><title>The Dovetail #4: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/07/dovetail-004/</link><pubDate>Sun, 03 Jul 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/07/dovetail-004/</guid><description>&lt;p>This is the fourth post in a series that we are calling &amp;ldquo;The Dovetail.&amp;rdquo;
In this series, we aim to keep members of The Carpentries community abreast of
the current news for &lt;a href="https://carpentries.github.io/workbench">The Carpentries Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;h2 id="announcements">Announcements&lt;/h2>
&lt;p>For anyone who has questions about The Workbench, &lt;a href="https://pad.carpentries.org/community-discussions">I will be hosting two themed
community discussions&lt;/a>:&lt;/p>
&lt;ul>
&lt;li>(UTC) Friday 08 July 2022 14:00 (&lt;a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=Themed+Community+Discussion:+Workbench+Listening+Session+1&amp;amp;iso=20220708T1400">find your time&lt;/a>)&lt;/li>
&lt;li>(UTC) Tuesday 12 July 2022 00:00 (&lt;a href="https://www.timeanddate.com/worldclock/fixedtime.html?msg=Themed+Community+Discussion:+Workbench+Listening+Session+1&amp;amp;iso=20220708T1400">find your time&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h2 id="updates-to-the-carpentries-workbench">Updates to The Carpentries Workbench&lt;/h2>
&lt;p>Since 2022-06-08,&lt;/p></description></item><item><title>The Dovetail #3: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/06/dovetail-003/</link><pubDate>Wed, 22 Jun 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/06/dovetail-003/</guid><description>&lt;p>This is the third post in a series that we are calling &amp;ldquo;The Dovetail.&amp;rdquo;
In this series, we aim to keep members of The Carpentries community abreast of
the current news for &lt;a href="https://carpentries.github.io/workbench">The Carpentries Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;h2 id="updates-to-the-carpentries-workbench">Updates to The Carpentries Workbench&lt;/h2>
&lt;p>Since 2022-06-08,&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://carpentries.github.io/sandpaper/news/index.html#sandpaper-060">{sandpaper} version 0.5.8 -&amp;gt; 0.6.0&lt;/a>
&lt;ul>
&lt;li>&lt;code>create_episode()&lt;/code> will now accept titles with spaces and UTF-8 characters.
A slugified file name will be created from the title.
Now you can create a new episode like so:
&lt;code>sandpaper::create_episode(&amp;quot;안녕 고양이 😹 Hello Kitty!&amp;quot;)&lt;/code> and the
corresponding file name will be: &lt;code>02-안녕-고양이-😹-hello-kitty.Rmd&lt;/code>&lt;/li>
&lt;li>&lt;code>create_episode()&lt;/code> now has the variants &lt;code>create_episode_rmd()&lt;/code> and
&lt;code>create_episode_md()&lt;/code>, for lesson developers who want to create episodes
of a specific file type.&lt;/li>
&lt;li>&lt;code>create_lesson()&lt;/code> gains the &lt;code>rmd = TRUE&lt;/code> argument, which allows lesson
developers to opt out of creating an R Markdown-based episode if they want.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;a href="https://carpentries.github.io/varnish/news/index.html#varnish-020">{varnish} version 0.1.14 -&amp;gt; 0.2.0&lt;/a>
&lt;ul>
&lt;li>The search field has been disabled to avoid confusion (it is a future endeavour)&lt;/li>
&lt;li>The heading above the sidebar has been renamed to &lt;code>EPISODES&lt;/code> to avoid confusion&lt;/li>
&lt;li>The sidebar will stay collapsed across page refreshes&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;a href="https://carpentries.github.io/pegboard/news/index.html#pegboard-030">{pegboard} (no updates)&lt;/a>&lt;/li>
&lt;li>Both the &lt;a href="https://github.com/carpentries/workbench-template-md">markdown template&lt;/a> and &lt;a href="https://github.com/carpentries/workbench-template-rmd">R Markdown template&lt;/a>
now default to creating incubator lessons, as these are more common than lessons that are purely carpentries.&lt;/li>
&lt;/ul>
&lt;p>To update your local Workbench installation, open R and use the following code:&lt;/p></description></item><item><title>The Dovetail #2: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/06/dovetail-002/</link><pubDate>Wed, 08 Jun 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/06/dovetail-002/</guid><description>&lt;p>This is the second post in a series that we are calling &amp;ldquo;The Dovetail.&amp;rdquo;
In this series, we aim to keep members of The Carpentries community abreast of
the current news for &lt;a href="https://carpentries.github.io/workbench">The Carpentries Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;h2 id="updates-to-the-carpentries-workbench">Updates to The Carpentries Workbench&lt;/h2>
&lt;p>Since 2022-05-25,&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://carpentries.github.io/sandpaper/news/index.html#sandpaper-058">{sandpaper} version 0.5.5 -&amp;gt; 0.5.8&lt;/a>
&lt;ul>
&lt;li>
&lt;p>pull request workflow updated to include validation for lesson accessibility.
Links and images that could be improved for accessibility will now be
highlighted in the pull request.&lt;/p></description></item><item><title>The Dovetail: Updates from The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/05/dovetail-001/</link><pubDate>Wed, 25 May 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/05/dovetail-001/</guid><description>&lt;p>This is the first post in a series of posts that we are calling &amp;ldquo;The Dovetail.&amp;rdquo;
In this series, we aim to keep members of The Carpentries community abreast on
the current news for &lt;a href="https://carpentries.github.io/workbench">The Carpentries Workbench&lt;/a>.&lt;/p>
&lt;p>If you are interested in participating in discussions around The Carpentries
Workbench, head over to our GitHub Discussions forum: &lt;a href="https://github.com/carpentries/workbench/discussions">https://github.com/carpentries/workbench/discussions&lt;/a>&lt;/p>
&lt;h2 id="updates-to-the-carpentries-workbench">Updates to The Carpentries Workbench&lt;/h2>
&lt;p>Since 2022-05-05,&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://carpentries.github.io/sandpaper/news/index.html#sandpaper-055">{sandpaper} version 0.5.1 -&amp;gt; 0.5.5&lt;/a>
&lt;ul>
&lt;li>This incorporates important updates for R-based lessons and introduces the &lt;code>workbench-beta&lt;/code> config variable to indicate
that a lesson is in the workbench beta phase&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;a href="https://carpentries.github.io/varnish/news/index.html#varnish-0113">{varnish} version 0.1.11 -&amp;gt; 0.1.13&lt;/a>
&lt;ul>
&lt;li>Workbench beta phase alert added&lt;/li>
&lt;li>dropdown navigation no longer is hidden by the sidebar on XXL screens (thanks &lt;a href="https://github.com/brownsarahm">@brownsarahm&lt;/a>!)&lt;/li>
&lt;li>blockquotes are now more clearly delineated from the rest of the content (thanks &lt;a href="https://github.com/fiveop">@fiveop&lt;/a>!)&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;a href="https://carpentries.github.io/pegboard/news/index.html#pegboard-026">{pegboard} version 0.2.4 -&amp;gt; 0.2.6&lt;/a>
&lt;ul>
&lt;li>Link validation no longer treats &lt;code>alt=&amp;quot;&amp;quot;&lt;/code> as invalid as this can indicate &lt;a href="https://webaim.org/techniques/alttext/#decorative">decorative images that are ignored by screen readers&lt;/a>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;p>To update your local Workbench installation, open R and use the following code:&lt;/p></description></item><item><title>The Carpentries Workbench: Beta Phase and Beyond</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/05/workbench-beta/</link><pubDate>Thu, 05 May 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/05/workbench-beta/</guid><description>&lt;p>&lt;strong>Updated 2022-10-03 to reflect that the beta URL will not be the permanent URL&lt;/strong>&lt;/p>
&lt;blockquote>
&lt;p>This is an ongoing series of blog posts about The Carpentries Workbench, (the next iteration of the [Lesson Infrastructure]({{ site.url }}/posts-by-tags/#lesson-infrastructure)).
Find more about our &lt;a href="https://carpentries.org/blog/2020/08/lesson-template-design/">Design Principles&lt;/a>, our &lt;a href="https://carpentries.org/blog/2021/05/lesson-template-design-process/">Path to the Design for the Lesson Website&lt;/a>, the &lt;a href="https://carpentries.org/blog/2021/07/infrastructure-testing/">Alpha Test of the Workbench&lt;/a>, and our &lt;a href="https://carpentries.org/blog/2022/01/live-lesson-infrastructure/">Official Announcemnt of The Carpentries Workbench&lt;/a>.&lt;/p>
&lt;/blockquote>
&lt;h2 id="tldr">TL;DR&lt;/h2>
&lt;p>We will be transitioning some of the lessons to &lt;a href="https://carpentries.org/blog/2022/01/live-lesson-infrastructure/">The Carpentries Workbench&lt;/a> in the
next few months as a beta test. The beta test will live in parallel to the
current lessons for at least two months before fully transitioning. If you are a
Maintainer, and would like to have your lesson enter the beta test, please &lt;a href="https://docs.google.com/forms/d/e/1FAIpQLScCXGzILzSjQ4te-ltZ_14V5W4-EZZOgKDnObqQ4Z6oiMCoQA/viewform?usp=sf_link">sign
up and tell us about your lesson and when is the earliest time for you to start
the beta testing&lt;/a>.&lt;/p></description></item><item><title>Introducing The Carpentries Workbench</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/01/live-lesson-infrastructure/</link><pubDate>Mon, 31 Jan 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/01/live-lesson-infrastructure/</guid><description>&lt;h2 id="what-is-the-carpentries-workbench">What is The Carpentries Workbench?&lt;/h2>
&lt;p>&lt;a href="https://carpentries.github.io/sandpaper-docs">The Carpentries Workbench&lt;/a> is a fresh redesign of our lesson
infrastructure&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup> from the ground up that clearly separates the tools from the content.
We hope it will better serve the needs of our community members and create
paths forward for improving access, portability, stability, and reliability of
our lesson infrastructure as the repertoir of our lesson developers continues
to grow.&lt;/p>
&lt;p>Following the guidelines we set out in &lt;a href="https://carpentries.org/blog/2020/08/lesson-template-design/">our post on design principles&lt;/a>, The Carpentries Workbench is built with
&lt;a href="https://r-project.org">R&lt;/a> and &lt;a href="https://pandoc.org">Pandoc&lt;/a> in three custom
packages called &lt;a href="https://carpentries.github.io/sandpaper/">{sandpaper}&lt;/a>, &lt;a href="https://github.com/carpentries/varnish#readme">{varnish}&lt;/a>, and &lt;a href="https://carpentries.github.io/pegboard/">{pegboard}&lt;/a> for deployment,
styling, and validation, respectively. It is important to note here that
knowledge of R or pandoc is not necessary to build a lesson using The
Workbench. The only requirement is a working knowledge of markdown syntax.
To find out more about the process we used for validating the usability of the
infrastructure, you can read our &lt;a href="https://carpentries.org/blog/2021/07/infrastructure-testing/">blog post about the alpha testing&lt;/a>
and our &lt;a href="https://carpentries.org/blog/2021/05/lesson-template-design-process/">blog post about the UX testing and design&lt;/a>, or if you have 20
minutes to spare, you can &lt;a href="https://www.youtube.com/watch?v=vd8XZSuY_Rs&amp;amp;list=PLSFzyC3wp8-csb8rtreOUoW8C_1J87QD5&amp;amp;index=1&amp;amp;t=1271s">watch a video of Zhian&amp;rsquo;s UseR!2021 talk: &amp;ldquo;Using R as Community Workbench for The Carpentries Lesson Infrastructure&lt;/a>
(with &lt;a href="https://zkamvar.github.io/user2021/#1">slides available here&lt;/a>).&lt;/p></description></item><item><title>The Lesson Infrastructure Commitee: Past, Present, and Future</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/12/lesson-infrastructure-committee/</link><pubDate>Mon, 20 Dec 2021 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/12/lesson-infrastructure-committee/</guid><description>&lt;p>Take a moment to browse &lt;a href="https://web.archive.org/web/20070225214536/http://www.swc.scipy.org/lec/shell01.html">Greg Wilson&amp;rsquo;s original HTML lecture for The Unix Shell (2006-11-27)&lt;/a> and then head over to &lt;a href="https://web.archive.org/web/20210710233318/https://swcarpentry.github.io/shell-novice/02-filedir/index.html">the most recent snapshot of The Unix Shell (2021-10-23)&lt;/a>.&lt;/p>
&lt;p>Back then:&lt;/p>
&lt;ul>
&lt;li>markdown was only 2 years old&lt;/li>
&lt;li>git was only 3 years old&lt;/li>
&lt;li>github did not exist&lt;/li>
&lt;li>jekyll did not exist&lt;/li>
&lt;li>smartphones and tablets did not exist&lt;/li>
&lt;/ul>
&lt;p>The lesson infrastructure has evolved so much in the past 14 years along with the vastly changing landscape of online publishing where it is now easier than ever to publish a website from a handful of markdown documents.&lt;/p></description></item><item><title>Reflecting on our first Alpha Test of the Lesson Infrastructure Redesign</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/07/infrastructure-testing/</link><pubDate>Tue, 06 Jul 2021 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/07/infrastructure-testing/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;blockquote>
&lt;p>This is an ongoing series of blog posts about the next iteration of the [Lesson Infrastructure]({{ site.url }}/posts-by-tags/#lesson-infrastructure).
Find more about our &lt;a href="https://carpentries.org/blog/2020/08/lesson-template-design/">Design Principles&lt;/a> and our &lt;a href="https://carpentries.org/blog/2021/05/lesson-template-design-process/">Path to the Design for the Lesson Website&lt;/a>&lt;/p>
&lt;/blockquote>
&lt;p>As our community has grown in the past few years, it has become evident that our current lesson infrastructure&amp;mdash;where implementing updates involves complex manual steps&amp;mdash;does not scale well.
It was also evident that the lesson development toolchain was intimidating enough that it was&amp;mdash;in and of itself&amp;mdash;a barrier to contribution.
When this infrastructure was created back in 2016, we had only a few lessons that were maintained by a small group of maintainers who were able to install the toolchain and render them locally.
We now have more than 100 official and community-developed lessons combined.
Based on the feedback from our much larger maintainer community, it is clear that many find it challenging to keep the infrastructure up-to-date on their own machines.&lt;/p></description></item><item><title>From research to final product: the path to the design for the next lesson template</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/05/lesson-template-design-process/</link><pubDate>Tue, 25 May 2021 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/05/lesson-template-design-process/</guid><description>&lt;p>I was so excited to take on this lesson template redesign project with The Carpentries! As with any design project, it was paramount to define our objectives from the start to ensure success. This template redesign began with the below objectives that informed all of my process and choices:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>The lesson template should conform to web accessibility standards.&lt;/strong>&lt;/li>
&lt;li>&lt;strong>The lesson template should be optimized for responsive screens and all
devices.&lt;/strong>&lt;/li>
&lt;li>&lt;strong>The lesson template should be more navigable overall and support both
learner and instructor needs.&lt;/strong>&lt;/li>
&lt;/ol>
&lt;p>Over the course of 10 weeks with these objectives in mind, I completed an end to end process to deliver the final redesign of The Carpentries’ lesson template early April!&lt;/p></description></item><item><title>Design principles for the next iteration of The Carpentries lesson template</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/08/lesson-template-design/</link><pubDate>Mon, 10 Aug 2020 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/08/lesson-template-design/</guid><description>&lt;p>This blog post introduces twelve design principles that will guide the development of the next version of The Carpentries lesson template. First, we provide some background and definitions. If you are more interested in the principles themselves, you can skip forward to the &lt;a href="#design-principles-for-the-next-iteration-of-the-carpentries-lesson-template">Design Principles section&lt;/a>.&lt;/p>
&lt;h2 id="background">Background&lt;/h2>
&lt;p>In The Carpentries&amp;rsquo; history (including Data Carpentry, Library Carpentry, and Software Carpentry), we have learned a lot about lesson templates. We have had two main versions of the template that relied on &lt;a href="https://docs.github.com/en/github/working-with-github-pages">GitHub Pages&lt;/a>. As the community grows, we are adding more lessons through [our community-developed lessons]({{ site.url }}/community-lessons/) (&lt;a href="https://github.com/carpentries-incubator">The Carpentries Incubator&lt;/a> and &lt;a href="https://github.com/carpentrieslab">The Carpentries Lab&lt;/a>) every week; and we are starting to see the limitations of our current workflow. Given changes in the tools and infrastructure, we are envisioning the next iteration of the lesson template.&lt;/p></description></item></channel></rss>