Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 1.44 KB

index.md

File metadata and controls

35 lines (31 loc) · 1.44 KB
layout root
lesson
.

This lesson shows how to use the [Software Carpentry]({{ site.swc_site }}) and [Data Carpentry]({{ site.dc_site }}) lesson template. For guidelines on how to help improve our lessons and this template, please see [the contribution guidelines][contributing]; for guidelines on how to set up your machine to preview changes locally, please see [the setup instructions]({{ page.root }}/setup/).

Prerequisites

Use the .prereq style to specify prerequisites. {: .prereq}

Ten Things You Need To Know

  1. Don't panic.
  2. Create a new lesson by using GitHub Import, not by forking.
  3. Run bin/lesson_inititialize.py once in a new lesson repository to set up standard files.
  4. Run make lesson-check to check that the lesson is formatted correctly.
  5. Put lesson episodes in _episodes (or _episodes_rmd if you are writing in RMarkdown).
  6. Run make serve to preview the lesson website locally.
  7. Do not commit the generated HTML files in the _site directory.
  8. Style blocks and code samples by putting {: .stylename} after the block or code.
  9. Put solutions inside challenges using nested blockquotes.
  10. File issues and template fixes in the [styles repository][styles], and enhancements to this documentation in this one. {: .checklist}

[contributing]: {{ site.github.repository_url }}/blob/gh-pages/CONTRIBUTING.md [styles]: https://github.com/swcarpentry/styles/