Help Wanted

The table below lists all lessons labelled “help wanted” and/or “good first issue” on all of our official lesson repositories and many lesson repositories in The Carpentries Incubator. We hope it will help you find opportunities to contribute to Carpentries lessons and projects.

If you maintain a lesson in The Carpentries Incubator or The Carpentries Lab and would like to include issues from your lesson repository in this table, please read the Information for Lesson Maintainers at the end of the page.

Issue TitleRepositoryOrganisationCreated onLast updatedLabels
Demotivating languageR for Reproducible Scientific AnalysisSoftware Carpentry2025-11-242025-11-24good first issue
Clarify language about GH contributions being acceptedInstructor TrainingThe Carpentries2025-08-112025-08-22help wanted
Include link to The Carpentries Accessibility Statement and request formInstructor TrainingThe Carpentries2025-05-222025-08-04help wanted, good first issue
Remove note about being able to choose your own demo lessonInstructor TrainingThe Carpentries2025-05-222025-08-22help wanted
Linking to communications channelsInstructor TrainingThe Carpentries2025-05-222025-08-22quickfix, help wanted, high priority
Fix link to self org/centrally organised workshopsInstructor TrainingThe Carpentries2025-05-222025-11-19help wanted
Include link to The Carpentries Accessibility Statement and request formInstructor TrainingThe Carpentries2025-05-222025-08-04help wanted, good first issue
Consider switching to base R pipe?Data Analysis and Visualization in R for EcologistsData Carpentry2025-04-112025-09-10help wanted, type:discussion
Check use of quotes/italics/bold for consistencyInstructor TrainingThe Carpentries2025-03-292025-06-10help wanted
Remove contraction from imageInstructor TrainingThe Carpentries2025-03-292025-10-20help wanted
Update minimum version of RR for Social ScientistsData Carpentry2025-01-132025-02-04good first issue
Explain the former use of checkoutVersion Control with GitSoftware Carpentry2024-10-082024-10-08help wanted, good first issue
Explain the former use of checkoutVersion Control with GitSoftware Carpentry2024-10-082024-10-08help wanted, good first issue
Curriculum request: Add estimated length of lessonLibrary Carpentry: Introduction to GitLibrary Carpentry2024-10-072025-05-08help wanted, status:need more info, type:discussion
Explanation of data frame created by group by and summarizeR for Social ScientistsData Carpentry2024-09-272024-11-28help wanted, good first issue
Explanation of data frame created by group by and summarizeR for Social ScientistsData Carpentry2024-09-272024-11-28help wanted, good first issue
Improve links to tidyverse cheatsheets and package sitesR for Social ScientistsData Carpentry2024-09-262024-10-07help wanted, good first issue
Improve links to tidyverse cheatsheets and package sitesR for Social ScientistsData Carpentry2024-09-262024-10-07help wanted, good first issue
Expand glossary of termsCollaborative Lesson Development Training curriculumThe Carpentries2024-09-132024-09-13help wanted, type:enhancement
Suggest moving use of str() in Episode 2 setup to a place where it feels more naturalData Analysis and Visualization in R for EcologistsData Carpentry2024-08-202025-05-12help wanted, type:clarification
Add image demonstrating meaning of "mirror learner's environment"Instructor TrainingThe Carpentries2024-08-142024-08-26help wanted, type:enhancement
Fix instructions on how to contribute to Instructor NotesGenomics Workshop OverviewData Carpentry2024-07-122024-07-13type:bug, good first issue
Improve integration of online teaching in multimedia and linksInstructor TrainingThe Carpentries2024-06-272024-06-27help wanted, type:enhancement
Add demo options from new LC Python lessonInstructor TrainingThe Carpentries2024-06-272024-08-05help wanted
Do we need to set branch name to main?Library Carpentry: Introduction to GitLibrary Carpentry2024-05-082025-08-07help wanted, type:discussion
Equity/accessibility issue in Memory and Cognitive Load episodeInstructor TrainingThe Carpentries2024-03-062024-07-12help wanted, type:accessibility
axis labels are wonky in gdp mean exercisePlotting and Programming in PythonSoftware Carpentry2024-03-052024-03-09help wanted, type:bug, good first issue
axis labels are wonky in gdp mean exercisePlotting and Programming in PythonSoftware Carpentry2024-03-052024-03-09help wanted, type:bug, good first issue
Heading abuts table instead of appearing on a new lineData Organization in Spreadsheets for EcologistsData Carpentry2024-02-212024-06-13help wanted, status:in progress, type:bug
Add a figure representing roles for co-instructors/helpers at pilot workshopsCollaborative Lesson Development Training curriculumThe Carpentries2023-11-302024-02-02help wanted, type:enhancement
example data may change formatData Analysis and Visualization in R for EcologistsData Carpentry2023-11-202024-07-10help wanted, type:clarification
Explanation of HTTP Headers, specifically "User-Agent" referenced in episode 13Library Carpentry: OpenRefineLibrary Carpentry2023-09-012023-09-01help wanted
Episode time allotment is inaccurateVersion Control with GitSoftware Carpentry2023-08-102024-07-03help wanted, type:discussion
Test lesson with OpenRefine 3.7.4Library Carpentry: OpenRefineLibrary Carpentry2023-08-082024-06-18help wanted, good first issue
Replace dashes with underscoresLibrary Carpentry: OpenRefineLibrary Carpentry2023-08-082023-09-01help wanted, good first issue
Test lesson with OpenRefine 3.7.4Library Carpentry: OpenRefineLibrary Carpentry2023-08-082024-06-18help wanted, good first issue
Replace dashes with underscoresLibrary Carpentry: OpenRefineLibrary Carpentry2023-08-082023-09-01help wanted, good first issue
Add clarifications on fundamental beliefsInstructor TrainingThe Carpentries2023-08-032023-09-19help wanted, high priority
Suggestion: add "Show location of pointer" to instructor notes.Library Carpentry: OpenRefineLibrary Carpentry2023-07-212023-08-08help wanted, good first issue
Suggestion: add "Show location of pointer" to instructor notes.Library Carpentry: OpenRefineLibrary Carpentry2023-07-212023-08-08help wanted, good first issue
Update Other Resources episode with Instructor note, additional resourcesOpenRefine for Social Science DataData Carpentry2023-07-182023-07-18help wanted
Adding Right Join, Full Join, and Join Visualization ToolData Management with SQL for EcologistsData Carpentry2023-07-172024-06-03help wanted
use emdashes instead of hyphensCollaborative Lesson Development Training curriculumThe Carpentries2023-07-172023-07-17good first issue, help wanted, type:formatting
use emdashes instead of hyphensCollaborative Lesson Development Training curriculumThe Carpentries2023-07-172023-07-17good first issue, help wanted, type:formatting
Update "Getting ready" advice for OpenRefineLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-122025-11-15help wanted
Suggest / Add instructor notes for Episode 13: Looking Up DataLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 12: Exporting dataLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 11: Transformations - Handling ArraysLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 10: Transforming Strings, Numbers, Dates and BooleansLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 9: Transformations - Undo and RedoLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 8: Writing TransformationsLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-12help wanted
Suggest / Add instructor notes for Episode 7: Introduction to TransformationsLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 6: Working with columns and sortingLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 5: ClusteringLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-03help wanted
Suggest / Add instructor notes for Episode 4: Faceting and filteringLibrary Carpentry: OpenRefineLibrary Carpentry2023-07-032023-07-12help wanted
Suggest / Add instructor notes for Episode 3: Layout of OpenRefine, Rows vs RecordsLibrary Carpentry: OpenRefineLibrary Carpentry2023-06-272023-10-27help wanted
Consider using more up-to-date resourcesData Analysis and Visualization in Python for EcologistsData Carpentry2023-06-122024-07-09help wanted, type:discussion, type:enhancement
Suggest / Add instructor notes for Episode 2: importing dataLibrary Carpentry: OpenRefineLibrary Carpentry2023-06-122023-07-13help wanted
Update glossary with better definitions and links to episode or manualOpenRefine for Social Science DataData Carpentry2023-06-092023-10-13help wanted, type:enhancement
Add more explanation to Transform(ation)sOpenRefine for Social Science DataData Carpentry2023-05-302023-07-19help wanted
Possible incorrect link to Anaconda install instructionsPlotting and Programming in PythonSoftware Carpentry2023-05-192025-06-15status:refer to cac, help wanted, type:feedback
Suggest and Add instructor notes to Episode 1: IntroductionLibrary Carpentry: OpenRefineLibrary Carpentry2023-05-122024-02-07help wanted
Review tabular examples of before/after data in Episode 1 and look at alternative layoutsLibrary Carpentry: OpenRefineLibrary Carpentry2023-05-122023-05-12help wanted
Add content to learner profilesOpenRefine for Social Science DataData Carpentry2023-04-292023-10-31help wanted
Potential revision to initial paragraph (courtesy of @yoyology)Library Carpentry: Introduction to Working with Data (Regular Expressions)Library Carpentry2023-04-282023-06-30good first issue
Suggestion for online review activityLibrary Carpentry: Introduction to GitLibrary Carpentry2023-04-192025-05-08help wanted, type:enhancement, type:teaching example
use of the word "versus"Data Analysis and Visualization in Python for EcologistsData Carpentry2023-03-022024-01-31status:waiting for response, type:enhancement, type:clarification, good first issue
Provide example "Hello World" GitHub Pages repo, esp for practising without a partnerLibrary Carpentry: Introduction to GitLibrary Carpentry2023-01-122025-05-08help wanted, type:enhancement
Use "labels in quotes" for menu items, buttons and tabs, not preformatted textOpenRefine for Social Science DataData Carpentry2022-10-182025-07-17help wanted
Update screenshots and instructions for OpenRefine 3.7.4OpenRefine for Social Science DataData Carpentry2022-10-112023-07-18help wanted, good first issue, type:accessibility
Update screenshots and instructions for OpenRefine 3.7.4OpenRefine for Social Science DataData Carpentry2022-10-112023-07-18help wanted, good first issue, type:accessibility
Adding a discussion about primary and foreign keysData Management with SQL for EcologistsData Carpentry2022-10-042023-07-17type:enhancement, good first issue
Use facet for user interface element, filtering for actionOpenRefine for Social Science DataData Carpentry2022-10-042023-07-03help wanted, good first issue
Use facet for user interface element, filtering for actionOpenRefine for Social Science DataData Carpentry2022-10-042023-07-03help wanted, good first issue
11-writing-data: bash inclusionR for Reproducible Scientific AnalysisSoftware Carpentry2022-09-062022-11-06help wanted, type:instructor guide, type:clarification
episode 03 - clarity suggestion to textData Analysis and Visualization in Python for EcologistsData Carpentry2022-08-192024-01-31good first issue
Missing: Short explanation of the image capture pipelineImage Processing with PythonData Carpentry2022-08-102024-11-28help wanted, type:discussion
Make sure that any images used to illustrate lessons have accessible alternativesLibrary Carpentry: OpenRefineLibrary Carpentry2022-07-292023-11-22help wanted, good first issue
Make sure that any images used to illustrate lessons have accessible alternativesLibrary Carpentry: OpenRefineLibrary Carpentry2022-07-292023-11-22help wanted, good first issue
Dataset should be messier and largerOpenRefine for Social Science DataData Carpentry2022-06-232023-09-20help wanted, type:enhancement
"Working With Your Team" episode: Adding visualisations?Instructor TrainingThe Carpentries2022-06-222022-06-26help wanted
Restructure the episode 3 - Data Types and Type ConversionPlotting and Programming in PythonSoftware Carpentry2022-06-102022-10-11type:clarification, good first issue
Suggestion for adding image examples for teaching hybrid lessons. In the Gapminder lesson for R, under the Control Flow, I have drawn on a whiteboard (in person) how a For Loop works. It would be awesome to have an image to share with those on zoom who can't seen the whiteboard drawings.R for Reproducible Scientific AnalysisSoftware Carpentry2022-06-032022-08-02help wanted, type:enhancement
Curriculum Advisory Committee Recommendations from 2022 Q1 Meeting (Help wanted!)Introduction to Geospatial Raster and Vector Data with RData Carpentry2022-05-192023-09-23help wanted
Adding caveats for DataFrame.iloc under Pandas DataframesPlotting and Programming in PythonSoftware Carpentry2022-03-312024-07-02type:enhancement, good first issue
Explain when (not) to use OpenRefineOpenRefine for Social Science DataData Carpentry2022-02-212024-08-20help wanted, type:discussion, type:clarification, type:teaching example
Discussion: Rearrange content across modules for balance and flowOpenRefine for Social Science DataData Carpentry2022-02-202022-08-05help wanted, type:discussion
"print" in functions causes confusionPlotting and Programming in PythonSoftware Carpentry2022-02-032023-03-22type:enhancement, good first issue
Episode 1: use examples that are more relevant to the inflammation storyProgramming with PythonSoftware Carpentry2021-12-162021-12-16help wanted, good first issue
Episode 1: use examples that are more relevant to the inflammation storyProgramming with PythonSoftware Carpentry2021-12-162021-12-16help wanted, good first issue
Make file tree diagrams uniform and scripted?The Unix ShellSoftware Carpentry2021-11-172022-07-07help wanted, type:discussion, type:enhancement
Ep 3: Add data files for lessons with Sam and JamieThe Unix ShellSoftware Carpentry2021-11-092022-05-06help wanted, type:enhancement
Consider adding Rmd Visual Editor to lesson 15R for Reproducible Scientific AnalysisSoftware Carpentry2021-10-272021-12-13help wanted, type:enhancement, good first issue
Consider adding Rmd Visual Editor to lesson 15R for Reproducible Scientific AnalysisSoftware Carpentry2021-10-272021-12-13help wanted, type:enhancement, good first issue
Remote episodesVersion Control with GitSoftware Carpentry2021-09-172023-07-28intermediate, help wanted
Subsetting data episode: dropping levels of a factorR for Reproducible Scientific AnalysisSoftware Carpentry2021-09-152021-09-29help wanted, type:enhancement, good first issue
Subsetting data episode: dropping levels of a factorR for Reproducible Scientific AnalysisSoftware Carpentry2021-09-152021-09-29help wanted, type:enhancement, good first issue
Recommend including Chrome OS in SetupThe Unix ShellSoftware Carpentry2021-09-142021-09-28help wanted, type:discussion
Move some exercises up in episodesPlotting and Programming in PythonSoftware Carpentry2021-09-022022-08-03help wanted, type:enhancement, good first issue
Move some exercises up in episodesPlotting and Programming in PythonSoftware Carpentry2021-09-022022-08-03help wanted, type:enhancement, good first issue
Add the general structure of a functionR for Reproducible Scientific AnalysisSoftware Carpentry2021-08-262021-08-26help wanted, type:clarification, good first issue
Add the general structure of a functionR for Reproducible Scientific AnalysisSoftware Carpentry2021-08-262021-08-26help wanted, type:clarification, good first issue
update afternoon break episode 15 reflectionsPlotting and Programming in PythonSoftware Carpentry2021-08-172025-11-17help wanted, good first issue
update afternoon break episode 15 reflectionsPlotting and Programming in PythonSoftware Carpentry2021-08-172025-11-17help wanted, good first issue
add transpose + drop to episode 07 reading other data challenge describePlotting and Programming in PythonSoftware Carpentry2021-08-162021-08-16help wanted, type:enhancement, good first issue
add transpose + drop to episode 07 reading other data challenge describePlotting and Programming in PythonSoftware Carpentry2021-08-162021-08-16help wanted, type:enhancement, good first issue
Collecting existing resourcesImage Processing with PythonData Carpentry2021-08-132025-06-20help wanted, type:discussion
SSH (and PAT) In-Depth Supplemental EpisodeVersion Control with GitSoftware Carpentry2021-07-252023-06-21intermediate, help wanted, type:discussion
Unix Shell, brief mention of 'Ctrl + L'The Unix ShellSoftware Carpentry2021-07-192022-06-06help wanted, type:enhancement
Lesson Contribution - diagram to the Storing Multiple Values in Lists episodeProgramming with PythonSoftware Carpentry2021-07-072021-07-16help wanted
Suggestion: introduce getcwd and listdir, and remove lesson content about MarkdownPlotting and Programming in PythonSoftware Carpentry2021-06-212024-10-22help wanted, type:enhancement, good first issue
Suggestion: introduce getcwd and listdir, and remove lesson content about MarkdownPlotting and Programming in PythonSoftware Carpentry2021-06-212024-10-22help wanted, type:enhancement, good first issue
Could be interesting to mention the "tidyverse"R for Reproducible Scientific AnalysisSoftware Carpentry2021-06-062023-05-09help wanted, type:enhancement, good first issue
Could be interesting to mention the "tidyverse"R for Reproducible Scientific AnalysisSoftware Carpentry2021-06-062023-05-09help wanted, type:enhancement, good first issue
Native pipe vs dplyr/magrittr pipeR for Reproducible Scientific AnalysisSoftware Carpentry2021-05-212021-12-23help wanted, type:enhancement, good first issue
Native pipe vs dplyr/magrittr pipeR for Reproducible Scientific AnalysisSoftware Carpentry2021-05-212021-12-23help wanted, type:enhancement, good first issue
Adding colormap demonstration to plotting lessonPlotting and Programming in PythonSoftware Carpentry2021-04-202023-07-25help wanted, type:discussion, type:enhancement
improve introductory text to regexLibrary Carpentry: Introduction to Working with Data (Regular Expressions)Library Carpentry2021-04-092021-10-04good first issue
In stepping through a list - description and example don't matchPlotting and Programming in PythonSoftware Carpentry2021-03-142024-04-30help wanted, type:discussion, type:clarification, good first issue
In stepping through a list - description and example don't matchPlotting and Programming in PythonSoftware Carpentry2021-03-142024-04-30help wanted, type:discussion, type:clarification, good first issue
Downloading the dataset and starting in the right directoryPlotting and Programming in PythonSoftware Carpentry2021-03-022023-10-04help wanted, good first issue
Downloading the dataset and starting in the right directoryPlotting and Programming in PythonSoftware Carpentry2021-03-022023-10-04help wanted, good first issue
Proposed Changes to shell-novice: Shell Scripts - Instructor CheckoutThe Unix ShellSoftware Carpentry2021-02-112022-06-06help wanted, type:clarification
Introduction of # comments in E2Data Analysis and Visualization in Python for EcologistsData Carpentry2021-02-012024-02-01good first issue
Align Objectives with content in introductionOpenRefine for Social Science DataData Carpentry2021-01-202024-08-20help wanted
review SQL data typesData Management with SQL for EcologistsData Carpentry2021-01-072021-03-01help wanted
instructor note additionsData Management with SQL for EcologistsData Carpentry2021-01-062021-06-25help wanted, type:enhancement
Introduce menu for column reorderingOpenRefine for Social Science DataData Carpentry2020-12-032025-10-09help wanted, type:enhancement
"Group By" - lesson improvementsPlotting and Programming in PythonSoftware Carpentry2020-09-302024-10-21help wanted, type:feedback, type:enhancement
Teaching feedbackData Analysis and Visualization in Python for EcologistsData Carpentry2020-09-172024-02-01type:enhancement, good first issue
Clarification to Databases using SQL lessonData Management with SQL for EcologistsData Carpentry2020-07-012021-09-08help wanted, good first issue
Clarification to Databases using SQL lessonData Management with SQL for EcologistsData Carpentry2020-07-012021-09-08help wanted, good first issue
Update figure generation scripts to automatically export image filesR for Reproducible Scientific AnalysisSoftware Carpentry2020-05-072021-03-16help wanted, type:template and tools
Typo in Episode 11, 'Reading and Writing CSV Files'Programming with RSoftware Carpentry2020-05-042024-04-06good first issue, R-4.0 migration
Suggestion to teach 'head()' and/or "columns" command for selecting values in Pandas Dataframes lessonPlotting and Programming in PythonSoftware Carpentry2020-04-162021-05-07type:enhancement, good first issue
build a story line to thread through the lessonPlotting and Programming in PythonSoftware Carpentry2020-01-282022-06-02help wanted, type:discussion, type:enhancement
Call for Contributions: visuals (images, figures, plots, charts, etc.)Programming with PythonSoftware Carpentry2020-01-202020-11-24help wanted, type:enhancement, good first issue
Call for Contributions: visuals (images, figures, plots, charts, etc.)Programming with PythonSoftware Carpentry2020-01-202020-11-24help wanted, type:enhancement, good first issue
Difference between data cleaning and data organization?OpenRefine for Social Science DataData Carpentry2020-01-192024-08-20help wanted, type:discussion, type:clarification
"Variables and assignments" - lesson and exercises improvementsPlotting and Programming in PythonSoftware Carpentry2020-01-132021-08-17help wanted, type:feedback, type:enhancement, good first issue
"Variables and assignments" - lesson and exercises improvementsPlotting and Programming in PythonSoftware Carpentry2020-01-132021-08-17help wanted, type:feedback, type:enhancement, good first issue
Episode 7 (control flow), Challenge 1R for Reproducible Scientific AnalysisSoftware Carpentry2020-01-122021-04-27help wanted, type:enhancement, good first issue
Episode 7 (control flow), Challenge 1R for Reproducible Scientific AnalysisSoftware Carpentry2020-01-122021-04-27help wanted, type:enhancement, good first issue
More explanation of moduloData Analysis and Visualization in Python for EcologistsData Carpentry2019-12-102024-02-01good first issue
Standardize layout of text in Output boxesThe Unix ShellSoftware Carpentry2019-11-112025-07-21help wanted
Command Line ProgramsProgramming with RSoftware Carpentry2019-10-282019-10-29enhancement, good first issue
Move up conditionals?Plotting and Programming in PythonSoftware Carpentry2019-10-012023-07-24help wanted, type:discussion, type:enhancement
Layout of OpenRefine, Rows vs Records - separator exampleLibrary Carpentry: OpenRefineLibrary Carpentry2019-08-082023-10-27good first issue
Feedback and general suggestions from learnersPlotting and Programming in PythonSoftware Carpentry2019-07-302019-10-01help wanted, type:discussion, type:feedback
[email feedback] move and copy cheatsheetThe Unix ShellSoftware Carpentry2019-07-242025-08-18help wanted
document how to write links in lessonsStyles for The Carpentries lessons. No README to avoid merge conflicts with lessons.The Carpentries2019-07-192022-09-28help wanted, type:template and tools
Proposal: Porting R gapminder plotting episode to python with plotninePlotting and Programming in PythonSoftware Carpentry2019-05-222023-04-14help wanted, type:discussion, type:enhancement
Address accessibility/universal design in the lessonLibrary Carpentry: Introduction to Working with Data (Regular Expressions)Library Carpentry2019-05-212023-04-20good first issue
Use of EngFormatter in plots for readabilityPlotting and Programming in PythonSoftware Carpentry2019-05-142019-08-22help wanted, type:enhancement
Small suggestions in 00-sql-introductionData Management with SQL for EcologistsData Carpentry2019-04-302020-08-12help wanted, type:enhancement, good first issue
Text clarification in lesson HomeData Management with SQL for EcologistsData Carpentry2019-04-302020-08-12help wanted, good first issue
01-sql-basic-queries: adding basic information on SQL code at the beginingData Management with SQL for EcologistsData Carpentry2019-04-302020-08-12help wanted
Small suggestions in 00-sql-introductionData Management with SQL for EcologistsData Carpentry2019-04-302020-08-12help wanted, type:enhancement, good first issue
Text clarification in lesson HomeData Management with SQL for EcologistsData Carpentry2019-04-302020-08-12help wanted, good first issue
Add a description table for SQL keywords (checkout)Data Management with SQL for EcologistsData Carpentry2019-04-252021-06-02help wanted, type:discussion
Best Practices for Writing R Code/Additional recommendationsProgramming with RSoftware Carpentry2019-04-222021-02-02good first issue, type:enhancement
update Instructor notes?Data Wrangling and Processing for GenomicsData Carpentry2019-03-272019-03-27help wanted
setup instructions for macOS to include homebrew option?The Carpentries Workshop TemplateThe Carpentries2019-02-272021-04-09help wanted
Set realistic timings for episodesThe Unix ShellSoftware Carpentry2019-02-262025-07-21help wanted, type:discussion
Ep3: Moving to the current folder - use different file extensions?The Unix ShellSoftware Carpentry2019-02-202025-06-16help wanted, type:discussion, type:clarification
Variables copied by reference not mentioned in Lesson 3Plotting and Programming in PythonSoftware Carpentry2019-02-132023-04-19help wanted, type:enhancement, good first issue
Variables copied by reference not mentioned in Lesson 3Plotting and Programming in PythonSoftware Carpentry2019-02-132023-04-19help wanted, type:enhancement, good first issue
need to introduce -v flag of grep firstData Wrangling and Processing for GenomicsData Carpentry2019-02-052019-06-04help wanted
Remove exercise from 02 Assessing Read QualityData Wrangling and Processing for GenomicsData Carpentry2019-02-052022-11-22help wanted
change quality encoding scale in 02 Assessing Read QualityData Wrangling and Processing for GenomicsData Carpentry2019-02-052019-07-04help wanted
Create schedule for workshop-template siteGeospatial Workshop OverviewData Carpentry2019-01-292019-01-29help wanted, type:template and tools, good first issue, high priority
Create schedule for workshop-template siteGeospatial Workshop OverviewData Carpentry2019-01-292019-01-29help wanted, type:template and tools, good first issue, high priority
Improve description of statements/clauses (checkout)Data Management with SQL for EcologistsData Carpentry2019-01-242020-08-12help wanted, good first issue
Improve description of statements/clauses (checkout)Data Management with SQL for EcologistsData Carpentry2019-01-242020-08-12help wanted, good first issue
Update 'Find village "49"' exercise to use only interview date, because GPS isn't distinctOpenRefine for Social Science DataData Carpentry2019-01-112023-10-31help wanted
Java Prereq for openrefineThe Carpentries Workshop TemplateThe Carpentries2019-01-112019-12-13help wanted
Data security issue when using cloud computingIntroduction to Cloud Computing for GenomicsData Carpentry2019-01-072019-05-14help wanted
Update lesson 18-style to follow google style guide for function docstringsPlotting and Programming in PythonSoftware Carpentry2018-12-192023-07-24help wanted, type:discussion, good first issue
Update lesson 18-style to follow google style guide for function docstringsPlotting and Programming in PythonSoftware Carpentry2018-12-192023-07-24help wanted, type:discussion, good first issue
Additional content for chapter 13: Try and ExceptPlotting and Programming in PythonSoftware Carpentry2018-11-282019-05-14help wanted, type:discussion
Objectives not covered in the lessonData Management with SQL for EcologistsData Carpentry2018-11-192020-08-07help wanted, good first issue
Objectives not covered in the lessonData Management with SQL for EcologistsData Carpentry2018-11-192020-08-07help wanted, good first issue
Episode 4: Removing Unneeded Files exercise needs rewriteThe Unix ShellSoftware Carpentry2018-09-272025-06-16help wanted, type:discussion, type:clarification
More explanation of functions? [episode 1 or 2]Programming with RSoftware Carpentry2018-08-312019-06-14good first issue, type:enhancement
document the use of the `relative_root_path`Example lesson using The Carpentries lesson template.The Carpentries2018-08-232018-08-23help wanted, type:clarification
trouble with quotes in writing CSVs and tablesProgramming with RSoftware Carpentry2018-08-092019-05-09enhancement, good first issue
Improve Formatting Code BoxesStyles for The Carpentries lessons. No README to avoid merge conflicts with lessons.The Carpentries2018-07-202020-07-07help wanted, type:enhancement
Episode 03: Working with Files and Directories -- cat something other than a fastq fileIntroduction to the Command Line for GenomicsData Carpentry2018-06-272021-12-09help wanted
adding code example to "Automatic return"Programming with RSoftware Carpentry2018-06-192025-08-19enhancement, good first issue, help wanted
adding code example to "Automatic return"Programming with RSoftware Carpentry2018-06-192025-08-19enhancement, good first issue, help wanted
Content Issue in Python Ecology-Short Introduction to Programming in PythonData Analysis and Visualization in Python for EcologistsData Carpentry2018-06-062023-05-26help wanted, type:enhancement
Improving episode #1Programming with PythonSoftware Carpentry2018-05-282022-12-15help wanted, type:discussion, good first issue, high priority
Improving episode #1Programming with PythonSoftware Carpentry2018-05-282022-12-15help wanted, type:discussion, good first issue, high priority
Unify lesson pipeline with ReticulateExample lesson using The Carpentries lesson template.The Carpentries2018-05-132021-10-13help wanted, status:in progress, type:template and tools, type:discussion, type:enhancement
Lesson Organization need better diagramExample lesson using The Carpentries lesson template.The Carpentries2018-04-172018-08-21type:bug, good first issue
Long lines in lessonsProgramming with PythonSoftware Carpentry2018-04-132021-03-30help wanted, status:in progress, good first issue
Long lines in lessonsProgramming with PythonSoftware Carpentry2018-04-132021-03-30help wanted, status:in progress, good first issue
Minor issue re: COUNTData Management with SQL for EcologistsData Carpentry2018-04-132020-08-12help wanted, good first issue
Minor issue re: COUNTData Management with SQL for EcologistsData Carpentry2018-04-132020-08-12help wanted, good first issue
Perhaps a diagram to illustrate database/table/rows/columns/fieldsDatabases and SQLSoftware Carpentry2018-04-102025-07-07help wanted, status:changes requested, type:enhancement
Clean up SVG figuresProgramming with PythonSoftware Carpentry2018-04-102021-03-25help wanted, good first issue
Clean up SVG figuresProgramming with PythonSoftware Carpentry2018-04-102021-03-25help wanted, good first issue
Document originating repository terminologyExample lesson using The Carpentries lesson template.The Carpentries2018-03-222021-07-30type:enhancement, good first issue
Episode 10 struggles on some operating systemsProgramming with PythonSoftware Carpentry2018-02-272018-07-10type:template and tools, type:discussion, good first issue
Improvement: Defensive Programming - AssertionsProgramming with PythonSoftware Carpentry2018-02-202019-02-16type:discussion, type:enhancement, good first issue
See if styler could be used to automatically format content (and PRs)Data Analysis and Visualization in R for EcologistsData Carpentry2018-01-312021-07-08help wanted, type:template and tools
Update video tutorialsThe Carpentries Workshop TemplateThe Carpentries2017-11-302025-04-29help wanted
Time estimateIntroduction to the Command Line for GenomicsData Carpentry2017-11-212024-04-17help wanted, status:refer to cac, type:clarification
need reference fileData Wrangling and Processing for GenomicsData Carpentry2017-11-202019-03-18help wanted, type:bug, type:formatting, good first issue
need reference fileData Wrangling and Processing for GenomicsData Carpentry2017-11-202019-03-18help wanted, type:bug, type:formatting, good first issue
add three tables join exampleData Management with SQL for EcologistsData Carpentry2017-11-172018-06-11help wanted, type:enhancement
Table of cloud resourcesIntroduction to Cloud Computing for GenomicsData Carpentry2017-11-132019-06-10help wanted, NewContent, ForTHISrelease, type:enhancement
Bug BBQ: Call to `reset_index` in merging lesson not needed?Data Analysis and Visualization in Python for EcologistsData Carpentry2017-11-062021-04-14help wanted, type:clarification
idea for labels for lesson statusExample lesson using The Carpentries lesson template.The Carpentries2017-10-312018-08-21help wanted, type:discussion, type:enhancement
display code for error exercisePlotting and Programming in PythonSoftware Carpentry2017-10-222019-05-14help wanted, type:documentation, type:enhancement
Potential exercises for Conditionals lessonPlotting and Programming in PythonSoftware Carpentry2017-10-052019-05-14help wanted
Color of the cell in Edit vs Command mode in MacPlotting and Programming in PythonSoftware Carpentry2017-09-262018-06-08good first issue
Pandas DataFrames episode need section about using tuples/listsPlotting and Programming in PythonSoftware Carpentry2017-06-162020-05-22help wanted, type:feedback, type:enhancement, good first issue
Pandas DataFrames episode need section about using tuples/listsPlotting and Programming in PythonSoftware Carpentry2017-06-162020-05-22help wanted, type:feedback, type:enhancement, good first issue
Clearly indicate core vs. supplementary episodes in lesson syllabusProgramming with RSoftware Carpentry2017-06-122025-05-16enhancement, discussion, help wanted, template-and-tools
require: cannot load such file -- kramdown (LoadError)Example lesson using The Carpentries lesson template.The Carpentries2017-06-022019-01-29help wanted
'Download files required for the lesson' hardcoded in syllabus.htmlStyles for The Carpentries lessons. No README to avoid merge conflicts with lessons.The Carpentries2017-03-282018-06-29help wanted
Use submodules to easy bootstrap new lessonExample lesson using The Carpentries lesson template.The Carpentries2017-03-282018-08-21help wanted, type:discussion
Callout icon legendExample lesson using The Carpentries lesson template.The Carpentries2017-03-162018-08-21help wanted
Revision of Key points in python inflammation lessonProgramming with PythonSoftware Carpentry2017-03-062022-07-03help wanted, good first issue
Revision of Key points in python inflammation lessonProgramming with PythonSoftware Carpentry2017-03-062022-07-03help wanted, good first issue
Add link to template for iCal eventThe Carpentries Workshop TemplateThe Carpentries2017-02-182018-06-21help wanted, type:enhancement
Add link to template for Outlook eventThe Carpentries Workshop TemplateThe Carpentries2017-02-182018-06-21help wanted, type:enhancement
For loops and conditions vs. apply and logical subsettingProgramming with RSoftware Carpentry2016-11-232025-05-16enhancement, discussion, help wanted
Prose error describing numpy rows and columns relative to axis number...Programming with PythonSoftware Carpentry2016-10-072019-05-14help wanted, good first issue
Prose error describing numpy rows and columns relative to axis number...Programming with PythonSoftware Carpentry2016-10-072019-05-14help wanted, good first issue
More "scientific" examples in the for loops lessonPlotting and Programming in PythonSoftware Carpentry2016-10-052020-12-05help wanted, type:enhancement, good first issue
More "scientific" examples in the for loops lessonPlotting and Programming in PythonSoftware Carpentry2016-10-052020-12-05help wanted, type:enhancement, good first issue
End the "Making Choices" lesson with an example that synthesizes what has been learned up to that pointProgramming with PythonSoftware Carpentry2016-08-032019-05-14help wanted, type:discussion
20-style: add style guidelinesPlotting and Programming in PythonSoftware Carpentry2016-07-222019-05-14help wanted
Overall review of lesson 2016-06 by @valentina-sProgramming with PythonSoftware Carpentry2016-07-152019-05-14help wanted, good first issue
Overall review of lesson 2016-06 by @valentina-sProgramming with PythonSoftware Carpentry2016-07-152019-05-14help wanted, good first issue
Add discussion of paths and the filesystem so that learners understand how to open filesPlotting and Programming in PythonSoftware Carpentry2016-02-102024-10-21help wanted, type:discussion, type:feedback
When checking if the installation worked, describe how to open a terminalThe Carpentries Workshop TemplateThe Carpentries2016-01-252019-12-13help wanted
Make a script to update python-novice-inflammation.zipProgramming with PythonSoftware Carpentry2015-05-102019-05-14help wanted, type:enhancement, good first issue
Make a script to update python-novice-inflammation.zipProgramming with PythonSoftware Carpentry2015-05-102019-05-14help wanted, type:enhancement, good first issue

Information for Maintainers

Community-owned repositories are included in this page at the maintainers’ discretion: if you are a developer/maintainer of a lesson from The Carpentries Incubator or The Carpentries Lab and would like to add your repository to this listing, add the helpwanted-list topic to your repository (learn more about managing repository topics). Remove the topic again to remove issues from your repository from this page. You may need to wait several hours for the changes to take effect here.

Read this guide to learn more about how and when to add “help wanted” and other labels to issues on your lesson repository.