Help Wanted

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

If you are a Maintainer 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 updatedLabelsType
Adding Right Join, Full Join, and Join Visualization ToolData Management with SQL for EcologistsData Carpentry17 July, 20233 June, 2024help wantedissue
review SQL data typesData Management with SQL for EcologistsData Carpentry7 January, 20211 March, 2021help wantedissue
instructor note additionsData Management with SQL for EcologistsData Carpentry6 January, 202125 June, 2021help wanted,type:enhancementissue
Clarification to Databases using SQL lessonData Management with SQL for EcologistsData Carpentry1 July, 20208 September, 2021help wanted,good first issueissue
01-sql-basic-queries: adding basic information on SQL code at the beginingData Management with SQL for EcologistsData Carpentry30 April, 201912 August, 2020help wantedissue
Small suggestions in 00-sql-introductionData Management with SQL for EcologistsData Carpentry30 April, 201912 August, 2020help wanted,type:enhancement,good first issueissue
Text clarification in lesson HomeData Management with SQL for EcologistsData Carpentry30 April, 201912 August, 2020help wanted,good first issueissue
Add a description table for SQL keywords (checkout)Data Management with SQL for EcologistsData Carpentry25 April, 20192 June, 2021help wanted,type:discussionissue
Improve description of statements/clauses (checkout)Data Management with SQL for EcologistsData Carpentry24 January, 201912 August, 2020help wanted,good first issueissue
Objectives not covered in the lessonData Management with SQL for EcologistsData Carpentry19 November, 20187 August, 2020help wanted,good first issueissue
Minor issue re: COUNTData Management with SQL for EcologistsData Carpentry13 April, 201812 August, 2020help wanted,good first issueissue
add three tables join exampleData Management with SQL for EcologistsData Carpentry17 November, 201711 June, 2018help wanted,type:enhancementissue
Adding a discussion about primary and foreign keysData Management with SQL for EcologistsData Carpentry4 October, 202217 July, 2023type:enhancement,good first issueissue
Heading abuts table instead of appearing on a new lineData Organization in Spreadsheets for EcologistsData Carpentry21 February, 202413 June, 2024help wanted,status:in progress,type:bugissue
Consider using more up-to-date resourcesData Analysis and Visualization in Python for EcologistsData Carpentry12 June, 20239 July, 2024help wanted,type:discussion,type:enhancementissue
Content Issue in Python Ecology-Short Introduction to Programming in PythonData Analysis and Visualization in Python for EcologistsData Carpentry6 June, 201826 May, 2023help wanted,type:enhancementissue
Bug BBQ: Call to `reset_index` in merging lesson not needed?Data Analysis and Visualization in Python for EcologistsData Carpentry6 November, 201714 April, 2021help wanted,type:clarificationissue
use of the word "versus"Data Analysis and Visualization in Python for EcologistsData Carpentry2 March, 202331 January, 2024status:waiting for response,type:enhancement,type:clarification,good first issueissue
episode 03 - clarity suggestion to textData Analysis and Visualization in Python for EcologistsData Carpentry19 August, 202231 January, 2024good first issueissue
Introduction of # comments in E2Data Analysis and Visualization in Python for EcologistsData Carpentry1 February, 20211 February, 2024good first issueissue
Teaching feedbackData Analysis and Visualization in Python for EcologistsData Carpentry17 September, 20201 February, 2024type:enhancement,good first issueissue
More explanation of moduloData Analysis and Visualization in Python for EcologistsData Carpentry10 December, 20191 February, 2024good first issueissue
Episode 03: Working with Files and Directories -- cat something other than a fastq fileIntroduction to the Command Line for GenomicsData Carpentry27 June, 20189 December, 2021help wantedissue
Time estimateIntroduction to the Command Line for GenomicsData Carpentry21 November, 201717 April, 2024help wanted,status:refer to cac,type:clarificationissue
update Instructor notes?Data Wrangling and Processing for GenomicsData Carpentry27 March, 201927 March, 2019help wantedissue
need to introduce -v flag of grep firstData Wrangling and Processing for GenomicsData Carpentry5 February, 20194 June, 2019help wantedissue
Remove exercise from 02 Assessing Read QualityData Wrangling and Processing for GenomicsData Carpentry5 February, 201922 November, 2022help wantedissue
change quality encoding scale in 02 Assessing Read QualityData Wrangling and Processing for GenomicsData Carpentry5 February, 20194 July, 2019help wantedissue
need reference fileData Wrangling and Processing for GenomicsData Carpentry20 November, 201718 March, 2019help wanted,type:bug,type:formatting,good first issueissue
example data may change formatData Analysis and Visualization in R for EcologistsData Carpentry20 November, 202310 July, 2024help wanted,type:clarificationissue
See if styler could be used to automatically format content (and PRs)Data Analysis and Visualization in R for EcologistsData Carpentry31 January, 20188 July, 2021help wanted,type:template and toolsissue
Fix instructions on how to contribute to Instructor NotesGenomics Workshop OverviewData Carpentry12 July, 202413 July, 2024type:bug,good first issueissue
Curriculum Advisory Committee Recommendations from 2022 Q1 Meeting (Help wanted!)Introduction to Geospatial Raster and Vector Data with RData Carpentry19 May, 202223 September, 2023help wantedissue
issue in lesson one - unitsIntroduction to Geospatial Raster and Vector Data with RData Carpentry28 November, 201630 August, 2018help wantedissue
Missing: Short explanation of the image capture pipelineImage Processing with PythonData Carpentry10 August, 202228 January, 2024help wanted,type:discussionissue
Collecting existing resourcesImage Processing with PythonData Carpentry13 August, 202129 November, 2023help wanted,type:enhancementissue
Accessibility issues with Gaussian blur animationImage Processing with PythonData Carpentry19 June, 201927 June, 2024help wanted,type:accessibilityissue
Explanation of data frame created by group by and summarizeR for Social ScientistsData Carpentry27 September, 202427 September, 2024help wanted,good first issueissue
Improve links to tidyverse cheatsheets and package sitesR for Social ScientistsData Carpentry26 September, 202427 September, 2024help wanted,good first issueissue
Update link to download RStudioR for Social ScientistsData Carpentry24 September, 202427 September, 2024help wanted,good first issueissue
Demonstrating the contrast between ggplot2 and baseR plottingR for Social ScientistsData Carpentry21 August, 202410 September, 2024help wanted,type:enhancementissue
Consider raising attention to the potential ambiguity of the assignment arrow (<-) operator.R for Social ScientistsData Carpentry30 July, 202222 August, 2024help wanted,type:clarification,good first issueissue
context appropriate exercise on functionsData Analysis and Visualization with Python for Social ScientistsData Carpentry15 June, 201813 March, 2021type:discussion,good first issueissue
Update lesson to work with google sheetsData Organization in Spreadsheets for Social ScientistsData Carpentry10 October, 201925 July, 2023help wantedissue
Update Other Resources episode with Instructor note, additional resourcesOpenRefine for Social Science DataData Carpentry18 July, 202318 July, 2023help wantedissue
Update glossary with better definitions and links to episode or manualOpenRefine for Social Science DataData Carpentry9 June, 202313 October, 2023help wanted,type:enhancementissue
Add more explanation to Transform(ation)sOpenRefine for Social Science DataData Carpentry30 May, 202319 July, 2023help wantedissue
Add content to learner profilesOpenRefine for Social Science DataData Carpentry29 April, 202331 October, 2023help wantedissue
Use "labels in quotes" for menu items, buttons and tabs, not preformatted textOpenRefine for Social Science DataData Carpentry18 October, 202218 October, 2022help wanted,good first issueissue
Update screenshots and instructions for OpenRefine 3.7.4OpenRefine for Social Science DataData Carpentry11 October, 202218 July, 2023help wanted,good first issue,type:accessibilityissue
Use facet for user interface element, filtering for actionOpenRefine for Social Science DataData Carpentry4 October, 20223 July, 2023help wanted,good first issueissue
Dataset should be messier and largerOpenRefine for Social Science DataData Carpentry23 June, 202220 September, 2023help wanted,type:enhancementissue
Explain when (not) to use OpenRefineOpenRefine for Social Science DataData Carpentry21 February, 202220 August, 2024help wanted,type:discussion,type:clarification,type:teaching exampleissue
Discussion: Rearrange content across modules for balance and flowOpenRefine for Social Science DataData Carpentry20 February, 20225 August, 2022help wanted,type:discussionissue
Align Objectives with content in introductionOpenRefine for Social Science DataData Carpentry20 January, 202120 August, 2024help wantedissue
Introduce menu for column reorderingOpenRefine for Social Science DataData Carpentry3 December, 202023 June, 2022help wanted,type:enhancementissue
Difference between data cleaning and data organization?OpenRefine for Social Science DataData Carpentry19 January, 202020 August, 2024help wanted,type:discussion,type:clarificationissue
Update 'Find village "49"' exercise to use only interview date, because GPS isn't distinctOpenRefine for Social Science DataData Carpentry11 January, 201931 October, 2023help wantedissue
Data security issue when using cloud computingIntroduction to Cloud Computing for GenomicsData Carpentry7 January, 201914 May, 2019help wantedissue
Table of cloud resourcesIntroduction to Cloud Computing for GenomicsData Carpentry13 November, 201710 June, 2019help wanted,NewContent,ForTHISrelease,type:enhancementissue
Create schedule for workshop-template siteGeospatial Workshop OverviewData Carpentry29 January, 201929 January, 2019help wanted,type:template and tools,good first issue,high priorityissue
Add split-apply-combine explanation to dplyr episodeIntroduction to R for Geospatial DataData Carpentry20 May, 202012 January, 2024help wanted,type:clarification,good first issueissue
Always use comma notation for subsetting data frame columnsIntroduction to R for Geospatial DataData Carpentry23 September, 202021 January, 2024type:clarification,good first issueissue
E03: replace `sum` with `total` in `egen`Economics Lesson with StataData Carpentry25 August, 202025 August, 2020bug,good first issueissue
Make file tree diagrams uniform and scripted?The Unix ShellSoftware Carpentry17 November, 20217 July, 2022help wanted,type:discussion,type:enhancementissue
Ep 3: Add data files for lessons with Sam and JamieThe Unix ShellSoftware Carpentry9 November, 20216 May, 2022help wanted,type:enhancementissue
Recommend including Chrome OS in SetupThe Unix ShellSoftware Carpentry14 September, 202128 September, 2021help wanted,type:discussionissue
Unix Shell, brief mention of 'Ctrl + L'The Unix ShellSoftware Carpentry19 July, 20216 June, 2022help wanted,type:enhancementissue
Proposed Changes to shell-novice: Shell Scripts - Instructor CheckoutThe Unix ShellSoftware Carpentry11 February, 20216 June, 2022help wanted,type:clarificationissue
Auto completion on commandsThe Unix ShellSoftware Carpentry30 June, 202015 October, 2020help wantedissue
Standardize layout of text in Output boxesThe Unix ShellSoftware Carpentry11 November, 201918 June, 2021help wantedissue
further developing Windows shell setup instructor guidanceThe Unix ShellSoftware Carpentry31 August, 201929 January, 2020help wantedissue
[email feedback] move and copy cheatsheetThe Unix ShellSoftware Carpentry24 July, 20198 September, 2021help wantedissue
Binder button for launching JupyterLab?The Unix ShellSoftware Carpentry14 July, 20198 September, 2021help wanted,type:template and tools,type:enhancementissue
Set realistic timings for episodesThe Unix ShellSoftware Carpentry26 February, 20196 May, 2022help wanted,type:discussionissue
Ep3: Moving to the current folder - use different file extensions?The Unix ShellSoftware Carpentry20 February, 20193 February, 2022help wanted,type:discussion,type:clarificationissue
Episode 4: Removing Unneeded Files exercise needs rewriteThe Unix ShellSoftware Carpentry27 September, 20186 May, 2022help wanted,type:discussion,type:clarificationissue
pipe/filter: -l vs -1The Unix ShellSoftware Carpentry10 March, 201831 May, 2023help wanted,type:clarification,good first issueissue
Episode 3: No mention of letter case for file names and directoriesThe Unix ShellSoftware Carpentry9 March, 201816 May, 2023help wanted,type:enhancement,good first issue,type:OS differencesissue
Perhaps a diagram to illustrate database/table/rows/columns/fieldsDatabases and SQLSoftware Carpentry10 April, 201822 July, 2022help wanted,status:changes requested,type:enhancementissue
Episode 1: use examples that are more relevant to the inflammation storyProgramming with PythonSoftware Carpentry16 December, 202116 December, 2021help wanted,good first issueissue
Lesson Contribution - diagram to the Storing Multiple Values in Lists episodeProgramming with PythonSoftware Carpentry7 July, 202116 July, 2021help wantedissue
Call for Contributions: visuals (images, figures, plots, charts, etc.)Programming with PythonSoftware Carpentry20 January, 202024 November, 2020help wanted,type:enhancement,good first issueissue
Improving episode #1Programming with PythonSoftware Carpentry28 May, 201815 December, 2022help wanted,type:discussion,good first issue,high priorityissue
Long lines in lessonsProgramming with PythonSoftware Carpentry13 April, 201830 March, 2021help wanted,status:in progress,good first issueissue
Clean up SVG figuresProgramming with PythonSoftware Carpentry10 April, 201825 March, 2021help wanted,good first issueissue
Revision of Key points in python inflammation lessonProgramming with PythonSoftware Carpentry6 March, 20173 July, 2022help wanted,good first issueissue
Prose error describing numpy rows and columns relative to axis number...Programming with PythonSoftware Carpentry7 October, 201614 May, 2019help wanted,good first issueissue
End the "Making Choices" lesson with an example that synthesizes what has been learned up to that pointProgramming with PythonSoftware Carpentry3 August, 201614 May, 2019help wanted,type:discussionissue
Overall review of lesson 2016-06 by @valentina-sProgramming with PythonSoftware Carpentry15 July, 201614 May, 2019help wanted,good first issueissue
Make a script to update python-novice-inflammation.zipProgramming with PythonSoftware Carpentry10 May, 201514 May, 2019help wanted,type:enhancement,good first issueissue
Episode 10 struggles on some operating systemsProgramming with PythonSoftware Carpentry27 February, 201810 July, 2018type:template and tools,type:discussion,good first issueissue
Improvement: Defensive Programming - AssertionsProgramming with PythonSoftware Carpentry20 February, 201816 February, 2019type:discussion,type:enhancement,good first issueissue
Episode time allotment is inaccurateVersion Control with GitSoftware Carpentry10 August, 20233 July, 2024help wanted,type:discussionissue
Lesson Contribution: Define GITVersion Control with GitSoftware Carpentry31 August, 20226 August, 2024help wanted,type:clarification,good first issueissue
Remote episodesVersion Control with GitSoftware Carpentry17 September, 202128 July, 2023intermediate,help wantedissue
Amending Gendered Language in Episode 8Version Control with GitSoftware Carpentry30 August, 20216 April, 2023help wanted,good first issueissue
SSH (and PAT) In-Depth Supplemental EpisodeVersion Control with GitSoftware Carpentry25 July, 202121 June, 2023intermediate,help wanted,type:discussionissue
Suggestion for improving the graphic in the Remote in GitHub lessonVersion Control with GitSoftware Carpentry11 December, 202023 July, 2021help wantedissue
Episode 10: Changing from "Open Science" to "Open Research"Version Control with GitSoftware Carpentry9 July, 20207 August, 2021help wanted,good first issueissue
Workflow clarity in Collaborating and ConflictsVersion Control with GitSoftware Carpentry10 April, 201931 July, 2021help wantedissue
Lesson 08: A better description of the reviewing process through GitHubVersion Control with GitSoftware Carpentry18 December, 201822 January, 2019status:need more info,help wantedissue
Add a git fetch exercise?Version Control with GitSoftware Carpentry27 June, 20174 July, 2019help wanted,type:enhancementissue
Archiving data with exercise in 10-openVersion Control with GitSoftware Carpentry11 May, 20178 June, 2018help wanted,type:enhancementissue
Mention of copyright on licensing pageVersion Control with GitSoftware Carpentry30 March, 201712 August, 2019help wanted,type:enhancementissue
Question about the title of the first lessonVersion Control with GitSoftware Carpentry24 January, 20174 July, 2019help wanted,type:clarificationissue
Replace "hit" with "press" as an instruction to use a keyVersion Control with GitSoftware Carpentry16 December, 202110 August, 2024type:discussion,type:feedback,good first issueissue
Add learner profilesProgramming with RSoftware Carpentry16 December, 202316 December, 2023good first issue,help wantedissue
adding code example to "Automatic return"Programming with RSoftware Carpentry19 June, 20182 June, 2019enhancement,good first issue,help wantedissue
Clearly indicate core vs. supplementary episodes in lesson syllabusProgramming with RSoftware Carpentry12 June, 201727 March, 2021enhancement,discussion,help wanted,template-and-toolsissue
For loops and conditions vs. apply and logical subsettingProgramming with RSoftware Carpentry23 November, 201617 April, 2021enhancement,discussion,help wantedissue
Typo in Episode 11, 'Reading and Writing CSV Files'Programming with RSoftware Carpentry4 May, 20206 April, 2024good first issue,R-4.0 migrationissue
Command Line ProgramsProgramming with RSoftware Carpentry28 October, 201929 October, 2019enhancement,good first issueissue
Best Practices for Writing R Code/Additional recommendationsProgramming with RSoftware Carpentry22 April, 20192 February, 2021good first issue,type:enhancementissue
More explanation of functions? [episode 1 or 2]Programming with RSoftware Carpentry31 August, 201814 June, 2019good first issue,type:enhancementissue
trouble with quotes in writing CSVs and tablesProgramming with RSoftware Carpentry9 August, 20189 May, 2019enhancement,good first issueissue
11-writing-data: bash inclusionR for Reproducible Scientific AnalysisSoftware Carpentry6 September, 20226 November, 2022help wanted,type:instructor guide,type:clarificationissue
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 Carpentry3 June, 20222 August, 2022help wanted,type:enhancementissue
Suggestions for Introduction to R and RStudio - Work Flow within RStudioR for Reproducible Scientific AnalysisSoftware Carpentry15 November, 20215 February, 2023help wanted,type:clarification,good first issueissue
Consider adding Rmd Visual Editor to lesson 15R for Reproducible Scientific AnalysisSoftware Carpentry27 October, 202113 December, 2021help wanted,type:enhancement,good first issueissue
Subsetting data episode: dropping levels of a factorR for Reproducible Scientific AnalysisSoftware Carpentry15 September, 202129 September, 2021help wanted,type:enhancement,good first issueissue
Add the general structure of a functionR for Reproducible Scientific AnalysisSoftware Carpentry26 August, 202126 August, 2021help wanted,type:clarification,good first issueissue
Make the difference between install and library more obviousR for Reproducible Scientific AnalysisSoftware Carpentry18 August, 202118 August, 2021help wanted,type:enhancement,type:clarificationissue
Could be interesting to mention the "tidyverse"R for Reproducible Scientific AnalysisSoftware Carpentry6 June, 20219 May, 2023help wanted,type:enhancement,good first issueissue
The origin of feline-data_v2.csv not specifiedR for Reproducible Scientific AnalysisSoftware Carpentry31 May, 202121 November, 2022help wanted,type:documentation,type:clarificationissue
Native pipe vs dplyr/magrittr pipeR for Reproducible Scientific AnalysisSoftware Carpentry21 May, 202123 December, 2021help wanted,type:enhancement,good first issueissue
Update figure generation scripts to automatically export image filesR for Reproducible Scientific AnalysisSoftware Carpentry7 May, 202016 March, 2021help wanted,type:template and toolsissue
Episode 7 (control flow), Challenge 1R for Reproducible Scientific AnalysisSoftware Carpentry12 January, 202027 April, 2021help wanted,type:enhancement,good first issueissue
axis labels are wonky in gdp mean exercisePlotting and Programming in PythonSoftware Carpentry5 March, 20249 March, 2024help wanted,type:bug,good first issueissue
add learner profilesPlotting and Programming in PythonSoftware Carpentry31 August, 202331 August, 2023help wanted,type:enhancement,good first issueissue
Possible incorrect link to Anaconda install instructionsPlotting and Programming in PythonSoftware Carpentry19 May, 202329 June, 2023status:refer to cac,help wanted,type:feedbackissue
Move some exercises up in episodesPlotting and Programming in PythonSoftware Carpentry2 September, 20213 August, 2022help wanted,type:enhancement,good first issueissue
update afternoon break episode 15 reflectionsPlotting and Programming in PythonSoftware Carpentry17 August, 20213 September, 2021help wanted,good first issueissue
add transpose + drop to episode 07 reading other data challenge describePlotting and Programming in PythonSoftware Carpentry16 August, 202116 August, 2021help wanted,type:enhancement,good first issueissue
Suggestion: introduce getcwd and listdir, and remove lesson content about MarkdownPlotting and Programming in PythonSoftware Carpentry21 June, 20214 August, 2021help wanted,type:enhancement,good first issueissue
Adding colormap demonstration to plotting lessonPlotting and Programming in PythonSoftware Carpentry20 April, 202125 July, 2023help wanted,type:discussion,type:enhancementissue
In stepping through a list - description and example don't matchPlotting and Programming in PythonSoftware Carpentry14 March, 202130 April, 2024help wanted,type:discussion,type:clarification,good first issueissue
Downloading the dataset and starting in the right directoryPlotting and Programming in PythonSoftware Carpentry2 March, 20214 October, 2023help wanted,good first issueissue
"Group By" - lesson improvementsPlotting and Programming in PythonSoftware Carpentry30 September, 202026 April, 2021help wanted,type:feedback,type:enhancementissue
build a story line to thread through the lessonPlotting and Programming in PythonSoftware Carpentry28 January, 20202 June, 2022help wanted,type:discussion,type:enhancementissue
"Variables and assignments" - lesson and exercises improvementsPlotting and Programming in PythonSoftware Carpentry13 January, 202017 August, 2021help wanted,type:feedback,type:enhancement,good first issueissue
Move up conditionals?Plotting and Programming in PythonSoftware Carpentry1 October, 201924 July, 2023help wanted,type:discussion,type:enhancementissue
Feedback and general suggestions from learnersPlotting and Programming in PythonSoftware Carpentry30 July, 20191 October, 2019help wanted,type:discussion,type:feedbackissue
Proposal: Porting R gapminder plotting episode to python with plotninePlotting and Programming in PythonSoftware Carpentry22 May, 201914 April, 2023help wanted,type:discussion,type:enhancementissue
Use of EngFormatter in plots for readabilityPlotting and Programming in PythonSoftware Carpentry14 May, 201922 August, 2019help wanted,type:enhancementissue
Variables copied by reference not mentioned in Lesson 3Plotting and Programming in PythonSoftware Carpentry13 February, 201919 April, 2023help wanted,type:enhancement,good first issueissue
Update lesson 18-style to follow google style guide for function docstringsPlotting and Programming in PythonSoftware Carpentry19 December, 201824 July, 2023help wanted,type:discussion,good first issueissue
Additional content for chapter 13: Try and ExceptPlotting and Programming in PythonSoftware Carpentry28 November, 201814 May, 2019help wanted,type:discussionissue
display code for error exercisePlotting and Programming in PythonSoftware Carpentry22 October, 201714 May, 2019help wanted,type:documentation,type:enhancementissue
Potential exercises for Conditionals lessonPlotting and Programming in PythonSoftware Carpentry5 October, 201714 May, 2019help wantedissue
Pandas DataFrames episode need section about using tuples/listsPlotting and Programming in PythonSoftware Carpentry16 June, 201722 May, 2020help wanted,type:feedback,type:enhancement,good first issueissue
More "scientific" examples in the for loops lessonPlotting and Programming in PythonSoftware Carpentry5 October, 20165 December, 2020help wanted,type:enhancement,good first issueissue
20-style: add style guidelinesPlotting and Programming in PythonSoftware Carpentry22 July, 201614 May, 2019help wantedissue
Add discussion of paths and the filesystem so that learners understand how to open filesPlotting and Programming in PythonSoftware Carpentry10 February, 201624 July, 2023help wanted,type:discussion,type:feedbackissue
Restructure the episode 3 - Data Types and Type ConversionPlotting and Programming in PythonSoftware Carpentry10 June, 202211 October, 2022type:clarification,good first issueissue
Adding caveats for DataFrame.iloc under Pandas DataframesPlotting and Programming in PythonSoftware Carpentry31 March, 20222 July, 2024type:enhancement,good first issueissue
"print" in functions causes confusionPlotting and Programming in PythonSoftware Carpentry3 February, 202222 March, 2023type:enhancement,good first issueissue
Suggestion to teach 'head()' and/or "columns" command for selecting values in Pandas Dataframes lessonPlotting and Programming in PythonSoftware Carpentry16 April, 20207 May, 2021type:enhancement,good first issueissue
Color of the cell in Edit vs Command mode in MacPlotting and Programming in PythonSoftware Carpentry26 September, 20178 June, 2018good first issueissue
Consistent formatting of the reference pageLibrary Carpentry: The UNIX ShellLibrary Carpentry8 September, 202315 April, 2024good first issue,type:formattingissue
Explanation of HTTP Headers, specifically "User-Agent" referenced in episode 13Library Carpentry: OpenRefineLibrary Carpentry1 September, 20231 September, 2023help wantedissue
Test lesson with OpenRefine 3.7.4Library Carpentry: OpenRefineLibrary Carpentry8 August, 202318 June, 2024help wanted,good first issueissue
Replace dashes with underscoresLibrary Carpentry: OpenRefineLibrary Carpentry8 August, 20231 September, 2023help wanted,good first issueissue
Suggestion: add "Show location of pointer" to instructor notes.Library Carpentry: OpenRefineLibrary Carpentry21 July, 20238 August, 2023help wanted,good first issueissue
Update "Getting ready" advice for OpenRefineLibrary Carpentry: OpenRefineLibrary Carpentry12 July, 202312 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 13: Looking Up DataLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 12: Exporting dataLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 11: Transformations - Handling ArraysLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 10: Transforming Strings, Numbers, Dates and BooleansLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 9: Transformations - Undo and RedoLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 8: Writing TransformationsLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 202312 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 7: Introduction to TransformationsLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 6: Working with columns and sortingLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 5: ClusteringLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 20233 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 4: Faceting and filteringLibrary Carpentry: OpenRefineLibrary Carpentry3 July, 202312 July, 2023help wantedissue
Suggest / Add instructor notes for Episode 3: Layout of OpenRefine, Rows vs RecordsLibrary Carpentry: OpenRefineLibrary Carpentry27 June, 202327 October, 2023help wantedissue
Suggest / Add instructor notes for Episode 2: importing dataLibrary Carpentry: OpenRefineLibrary Carpentry12 June, 202313 July, 2023help wantedissue
Suggest and Add instructor notes to Episode 1: IntroductionLibrary Carpentry: OpenRefineLibrary Carpentry12 May, 20237 February, 2024help wantedissue
Review tabular examples of before/after data in Episode 1 and look at alternative layoutsLibrary Carpentry: OpenRefineLibrary Carpentry12 May, 202312 May, 2023help wantedissue
Make sure that any images used to illustrate lessons have accessible alternativesLibrary Carpentry: OpenRefineLibrary Carpentry29 July, 202222 November, 2023help wanted,good first issueissue
Layout of OpenRefine, Rows vs Records - separator exampleLibrary Carpentry: OpenRefineLibrary Carpentry8 August, 201927 October, 2023good first issueissue
Optional GitHub challenge needs expandingLibrary Carpentry: Introduction to GitLibrary Carpentry19 October, 202229 May, 2024help wanted,good first issueissue
07-environment-variablesExtra Unix Shell MaterialThe Carpentries Incubator8 April, 20158 November, 2019help wantedissue
05-job-controlExtra Unix Shell MaterialThe Carpentries Incubator8 April, 20158 November, 2019help wantedissue
06-aliasesExtra Unix Shell MaterialThe Carpentries Incubator8 April, 20158 November, 2019help wantedissue
03-permissionsExtra Unix Shell MaterialThe Carpentries Incubator8 April, 20158 November, 2019help wantedissue
02-file-transferExtra Unix Shell MaterialThe Carpentries Incubator8 April, 201522 November, 2021help wantedissue
01-sshExtra Unix Shell MaterialThe Carpentries Incubator8 April, 20158 November, 2019help wantedissue
00-man-pagesExtra Unix Shell MaterialThe Carpentries Incubator8 April, 20158 November, 2019help wantedissue
2021-02 review of lesson text, general notesAn Introduction to High Performance ComputingThe Carpentries Incubator15 February, 20218 July, 2021help wanted,good first issueissue
SSH key hygieneAn Introduction to High Performance ComputingThe Carpentries Incubator20 July, 202011 February, 2021enhancement,help wantedissue
Incomplete solution: Connecting to NodesAn Introduction to High Performance ComputingThe Carpentries Incubator17 July, 202020 July, 2020bug,help wantedissue
partition and time limit flagsAn Introduction to High Performance ComputingThe Carpentries Incubator16 July, 202015 August, 2024enhancement,help wantedissue
challenges of first lessonAn Introduction to High Performance ComputingThe Carpentries Incubator7 November, 20198 February, 2021help wantedissue
key points of first lessonAn Introduction to High Performance ComputingThe Carpentries Incubator7 November, 20198 February, 2021help wantedissue
lesson objectives of first lessonAn Introduction to High Performance ComputingThe Carpentries Incubator7 November, 201911 February, 2021help wantedissue
Need to define "job" in the introAn Introduction to High Performance ComputingThe Carpentries Incubator30 April, 201826 April, 2022help wanted,good first issueissue
Screenshots are generally out of date due to changes in GitHub's interface in the past few years.Instructions for contributing the to free and open source materials for teaching foundational computational and data science skills to researchers maintained by The Carpentries at https://software-carpentry.org/lessons/ https://librarycarpentry.org/lessons/ and http://datacarpentry.org/lessons/The Carpentries Incubator16 March, 202216 March, 2022help wantedissue
Remove/replace/modify mentions of colour for menu navigationInstructions for contributing the to free and open source materials for teaching foundational computational and data science skills to researchers maintained by The Carpentries at https://software-carpentry.org/lessons/ https://librarycarpentry.org/lessons/ and http://datacarpentry.org/lessons/The Carpentries Incubator16 March, 202225 March, 2022help wantedissue
Just confirmed: Pulling from this repo to mine, puts my repo 1 ahead, not evenInstructions for contributing the to free and open source materials for teaching foundational computational and data science skills to researchers maintained by The Carpentries at https://software-carpentry.org/lessons/ https://librarycarpentry.org/lessons/ and http://datacarpentry.org/lessons/The Carpentries Incubator21 February, 202030 March, 2020bug,help wantedissue
Integrate notes on editing w/ GitHub DesktopInstructions for contributing the to free and open source materials for teaching foundational computational and data science skills to researchers maintained by The Carpentries at https://software-carpentry.org/lessons/ https://librarycarpentry.org/lessons/ and http://datacarpentry.org/lessons/The Carpentries Incubator2 July, 20182 July, 2018enhancement,help wantedissue
Discuss best location for result/output filesPackaging and Publishing with PythonThe Carpentries Incubator24 July, 202010 May, 2021help wantedissue
Improve README discussion in 02-project-setupPackaging and Publishing with PythonThe Carpentries Incubator28 May, 20201 October, 2020help wantedissue
03-packaging-installing: provide further explanation of `.` in `pip install .`Packaging and Publishing with PythonThe Carpentries Incubator24 July, 202011 May, 2021good first issueissue
03-packaging-installing: Add tip about `pip install -e`Packaging and Publishing with PythonThe Carpentries Incubator24 July, 20204 May, 2021good first issueissue
add tutorial on adding APIPackaging and Publishing with PythonThe Carpentries Incubator1 October, 201827 July, 2020good first issueissue
add tutorial and exercise on addingn pages to sphinxPackaging and Publishing with PythonThe Carpentries Incubator1 October, 201827 July, 2020good first issueissue
[RFC] Single source material for Jupyter Notebooks/Data Carpentry MarkdownfMRI Imaging AnalysisThe Carpentries Incubator10 May, 20215 October, 2021help wanted,type:discussion,type:enhancementissue
[RFC] Task fMRI analysis modulesfMRI Imaging AnalysisThe Carpentries Incubator10 May, 202110 May, 2021help wanted,type:enhancementissue
Improve aesthetics of geospatial plots, particularly axis ticksIntroduction to Geospatial Raster and Vector Data with PythonThe Carpentries Incubator23 October, 202010 January, 2022help wanted,good first issue,January Sprintissue
Make verbatim/code and type face style consistentIntroduction to dMRIThe Carpentries Incubator6 November, 20216 November, 2021help wanted,good first issue,type:formattingissue
Provide better theoretical background across the lessonIntroduction to dMRIThe Carpentries Incubator1 November, 20216 November, 2021help wantedissue
Reuse local variables to create output directories in preprocessing episodeIntroduction to dMRIThe Carpentries Incubator13 August, 20216 November, 2021help wanted,good first issue,type:enhancementissue
Fix the figure captionsIntroduction to dMRIThe Carpentries Incubator20 May, 202120 May, 2021help wanted,type:formattingissue
Fix style warningsIntroduction to dMRIThe Carpentries Incubator21 April, 20216 November, 2021help wanted,good first issue,type:formattingissue
Increase consistency across episodesIntroduction to dMRIThe Carpentries Incubator1 April, 20216 November, 2021help wanted,type:formattingissue
ENH: Add exercises to tractography episodesIntroduction to dMRIThe Carpentries Incubator28 March, 20216 November, 2021help wanted,type:enhancementissue
Add one or several exercises to the CSD lessonIntroduction to dMRIThe Carpentries Incubator3 November, 20206 November, 2021help wanted,type:enhancementissue
Improve CSD lesson theoryIntroduction to dMRIThe Carpentries Incubator3 November, 20206 November, 2021help wanted,type:enhancementissue
Add a CI workflow to test launching the `Binder` instanceIntroduction to dMRIThe Carpentries Incubator22 June, 202322 June, 2023good first issue,type:template and toolsissue
Add script to sync the `Binder` environment package versions with the `requirements.txt` files'Introduction to dMRIThe Carpentries Incubator21 June, 202321 June, 2023good first issue,type:template and toolsissue
Add a pre-commit hook to format the Markdown filesIntroduction to dMRIThe Carpentries Incubator22 April, 202123 April, 2021good first issue,type:formattingissue
Use `scene.reset_camera()` to reset the camera when it gets fixed upstreamIntroduction to dMRIThe Carpentries Incubator4 April, 20214 April, 2021good first issue,status:wait,type:enhancementissue
Update how to citeReproducible Computational Environments using ContainersThe Carpentries Incubator28 July, 20204 September, 2020help wanted,type:discussionissue
Planning to teach this lesson? Let us know and give us feedback!Reproducible Computational Environments using ContainersThe Carpentries Incubator28 July, 20204 June, 2024help wanted,type:discussionissue
Add instructor notesIntroduction to MRI and BIDSThe Carpentries Incubator13 August, 202013 August, 2020help wanted,type:instructor guideissue
Update all occurrences of FIXMEIntroduction to MRI and BIDSThe Carpentries Incubator13 August, 202013 August, 2020help wanted,good first issue,type:template and toolsissue
Synchronize lesson contents and Jupyter notebooksIntroduction to MRI and BIDSThe Carpentries Incubator18 February, 202418 February, 2024good first issue,type:enhancementissue
Simplify installation instructions for WindowsOne-day Snakemake workshop.The Carpentries Incubator22 September, 202022 March, 2021good first issue,type:clarificationissue
Add glossary entries for later episodesOne-day Snakemake workshop.The Carpentries Incubator17 February, 202017 February, 2020good first issue,type:clarificationissue
setup instructions for macOS to include homebrew option?The Carpentries Workshop TemplateThe Carpentries27 February, 20199 April, 2021help wantedissue
Java Prereq for openrefineThe Carpentries Workshop TemplateThe Carpentries11 January, 201913 December, 2019help wantedissue
Update video tutorialsThe Carpentries Workshop TemplateThe Carpentries30 November, 201713 November, 2020help wantedissue
Add link to template for iCal eventThe Carpentries Workshop TemplateThe Carpentries18 February, 201721 June, 2018help wanted,type:enhancementissue
Add link to template for Outlook eventThe Carpentries Workshop TemplateThe Carpentries18 February, 201721 June, 2018help wanted,type:enhancementissue
When checking if the installation worked, describe how to open a terminalThe Carpentries Workshop TemplateThe Carpentries25 January, 201613 December, 2019help wantedissue
Add image demonstrating meaning of "mirror learner's environment"Instructor TrainingThe Carpentries14 August, 202426 August, 2024help wanted,type:enhancementissue
Improve integration of online teaching in multimedia and linksInstructor TrainingThe Carpentries27 June, 202427 June, 2024help wanted,type:enhancementissue
Add demo options from new LC Python lessonInstructor TrainingThe Carpentries27 June, 20245 August, 2024help wantedissue
Equity/accessibility issue in Memory and Cognitive Load episodeInstructor TrainingThe Carpentries6 March, 202412 July, 2024help wanted,type:accessibilityissue
Add clarifications on fundamental beliefsInstructor TrainingThe Carpentries3 August, 202319 September, 2023help wanted,high priorityissue
"Working With Your Team" episode: Adding visualisations?Instructor TrainingThe Carpentries22 June, 202226 June, 2022help wantedissue
document the use of the `relative_root_path`Example lesson using The Carpentries lesson template.The Carpentries23 August, 201823 August, 2018help wanted,type:clarificationissue
Unify lesson pipeline with ReticulateExample lesson using The Carpentries lesson template.The Carpentries13 May, 201813 October, 2021help wanted,status:in progress,type:template and tools,type:discussion,type:enhancementPR
idea for labels for lesson statusExample lesson using The Carpentries lesson template.The Carpentries31 October, 201721 August, 2018help wanted,type:discussion,type:enhancementissue
require: cannot load such file -- kramdown (LoadError)Example lesson using The Carpentries lesson template.The Carpentries2 June, 201729 January, 2019help wantedissue
Use submodules to easy bootstrap new lessonExample lesson using The Carpentries lesson template.The Carpentries28 March, 201721 August, 2018help wanted,type:discussionissue
Callout icon legendExample lesson using The Carpentries lesson template.The Carpentries16 March, 201721 August, 2018help wantedissue
Lesson Organization need better diagramExample lesson using The Carpentries lesson template.The Carpentries17 April, 201821 August, 2018type:bug,good first issueissue
Document originating repository terminologyExample lesson using The Carpentries lesson template.The Carpentries22 March, 201830 July, 2021type:enhancement,good first issueissue
Python Users: help improve set up instructionsDocumentation for The Carpentries WorkbenchThe Carpentries9 November, 202223 February, 2023documentation,help wantedissue
Expand glossary of termsCollaborative Lesson Development Training curriculumThe Carpentries13 September, 202413 September, 2024help wanted,type:enhancementissue
Update "you are here" figures at beginning of episodesCollaborative Lesson Development Training curriculumThe Carpentries12 September, 202412 September, 2024good first issue,help wanted,type:enhancement,Lesson Design & Developmentissue
Nicholl's -> Nicholls'Collaborative Lesson Development Training curriculumThe Carpentries10 September, 202410 September, 2024good first issue,help wanted,type:bugissue
De-emphasise Hacktoberfest in Collaborating with NewcomersCollaborative Lesson Development Training curriculumThe Carpentries21 August, 20249 September, 2024help wanted,type:enhancement,Collaboration Skillsissue
Add link for joining Carpentries slackCollaborative Lesson Development Training curriculumThe Carpentries20 August, 20249 September, 2024good first issue,help wanted,type:enhancement,Collaboration Skillsissue
Add a figure representing roles for co-instructors/helpers at pilot workshopsCollaborative Lesson Development Training curriculumThe Carpentries30 November, 20232 February, 2024help wanted,type:enhancementissue
Add a table summarising lesson site setup stepsCollaborative Lesson Development Training curriculumThe Carpentries30 August, 202311 September, 2024help wanted,type:enhancement,Lesson Infrastructure Skillsissue
use emdashes instead of hyphensCollaborative Lesson Development Training curriculumThe Carpentries17 July, 202317 July, 2023good first issue,help wanted,type:formattingissue
Invite discussion and examples of lesson project management from Incubator DevelopersCollaborative Lesson Development Training curriculumThe Carpentries25 August, 202228 May, 2024help wanted,type:discussion,type:enhancement,Collaboration Skillsissue
add instructor notes about concepts covered more than onceCollaborative Lesson Development Training curriculumThe Carpentries21 June, 202224 May, 2024help wanted,type:instructor guide,type:enhancementissue
add an Instructor Note to warn people about working simultaneously on the same fileCollaborative Lesson Development Training curriculumThe Carpentries29 August, 202329 August, 2023good first issue,type:instructor guide,type:clarification,Lesson Design & Development,Lesson Infrastructure Skillsissue
[20 June]: [English terms that need defining]A multilingual glossary for computing and data science terms.The Carpentries20 June, 202420 June, 2024enhancement,help wanted,good first issue,lang: enissue
2020-12-14: List of empty entries in need of definitionsA multilingual glossary for computing and data science terms.The Carpentries14 December, 202015 March, 2023help wanted,good first issueissue
2020-12-4: [Newcomers Welcome] List of words that should be addedA multilingual glossary for computing and data science terms.The Carpentries4 December, 20202 May, 2023help wanted,good first issueissue
[2024-09-18]: [View project in GitHub link looks funny]A multilingual glossary for computing and data science terms.The Carpentries18 September, 202418 September, 2024good first issue,infrastructureissue
[August 31, 2023]: [definition of 'specificity' needs to be rephrased]A multilingual glossary for computing and data science terms.The Carpentries31 August, 202315 July, 2024good first issueissue
[2022-06-23]: [IsiZulu] Data Science TermsA multilingual glossary for computing and data science terms.The Carpentries23 June, 202215 July, 2024enhancement,good first issueissue
2021-09-30: Define `debug` and `debugger`A multilingual glossary for computing and data science terms.The Carpentries30 September, 202115 July, 2024good first issue,questionissue
6/21/2021: New English Definition (Descriptive Statistics)A multilingual glossary for computing and data science terms.The Carpentries21 June, 202115 July, 2024good first issueissue
[04/12/2021]: Absolute error definitionA multilingual glossary for computing and data science terms.The Carpentries13 April, 202115 July, 2024good first issueissue
2021-01-08: Absolute error - Definition discussionA multilingual glossary for computing and data science terms.The Carpentries8 January, 202115 July, 2024duplicate,good first issueissue
2020-10-31: Error vs ExceptionA multilingual glossary for computing and data science terms.The Carpentries31 October, 202015 July, 2024good first issueissue
Public Method for Accessing Private Attributes in `text_definition`glosario create and retrieve multilingual glossaries.The Carpentries8 August, 202012 August, 2020bug,enhancement,help wantedissue
Use Case - Finding lessons [Requirements Support]glosario create and retrieve multilingual glossaries.The Carpentries21 July, 20204 May, 2021enhancement,help wantedissue
`As Implemented In`glosario create and retrieve multilingual glossaries.The Carpentries15 July, 202012 August, 2020enhancement,help wantedissue
Improve CLI communicationglosario create and retrieve multilingual glossaries.The Carpentries21 January, 202115 April, 2021enhancement,good first issueissue
Need to install again to be able to use new translated terms?glosario create and retrieve multilingual glossaries.The Carpentries24 September, 202015 April, 2021enhancement,good first issue,questionissue
Document how to set the language used by glosario in Rmd document headersglosario create and retrieve multilingual glossaries.The Carpentries15 August, 202015 April, 2021documentation,good first issueissue
improve content accessibility by expanding word contractionsLanding page with information about all CarpentryConnect events and guides on how to organise a CarpentryConnect eventCarpentryConnect28 January, 202117 May, 2022enhancement,good first issue,help wanted,accessibilityissue
improve content accessibility by making [here] links more descriptiveLanding page with information about all CarpentryConnect events and guides on how to organise a CarpentryConnect eventCarpentryConnect28 January, 202128 January, 2021enhancement,good first issue,help wanted,accessibilityissue

Information for Maintainers

Repositories are included in this page at the maintainers’ discretion: if you are a Maintainer of a lesson from The Carpentries, Software Carpentry, Data Carpentry, Library Carpentry, The Carpentries Incubator, or The Carpentries Lab and would like to add your repository to, or remove your repository from this listing,please send an email to curriculum@carpentries.org.

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