Skip to content

arcus/DART_Community_of_Practice_Wave1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DART Community of Practice

This repository contains the email templates and community building prompts for the 16 week DART Program.

The syllabus, shorter schedule and Weekly Emails are built from the information inside the Prompts folder.

Using this Repository

Before using the materials in this repository, make sure to update the links (emphasized with 🔴) in the following places:

When all links are updated, run the run_all.sh script to update the emails, schedule, and syllabus.

Also note that the week 1 email references an additional email with information from orientation, including links to a recording, and specific times for drop-in help hours.

Prompts Structure

Any update to the order or contents of the community of practice prompts should be made in the file containing it in that week's folder under Prompts.

Each week has 5 markdown files describing it.

NOTE: list formatting in these files must be in html to ensure proper rendering in emails and syllabus.

  • activities.md
  • discussion_topic.md
  • extra.md this file may contain an opportunity to explore further or plan the community, or may be left empty. Formatting should be:
**Bolded Title**
Description of the extra activity. So far these are either instructions about planning communication or exploring the week's topic further.
  • social_warm_up.md
  • theme.md which contains the week's data:
program_week:
section: 
section_week: 
topic: 
signature: 

Some weeks (6 and 7) have an additional file which will be attached to the email as part of the week's activities.

Weekly Emails

The weekly emails are generated from the Prompts and should not be edited directly.

WARNING: If you do update a weekly email directly, your changes will be overwritten the next time a file in Prompts or Weekly_Emails/Email_Text is changed.

The language in the prompts can be updated in their respective markdown files, and the other text of the emails can be changed in the subfolder Email_Text.

Automation

Any update to a file in Prompts, Weekly_Emails/Email_Text, or scripts will trigger a GitHub Action that will rebuild the weekly emails, schedule, and syllabus on pushing to the repository.

WARNING / TODO: If a change is made that does not alter the weekly emails, schedule, or syllabus, (e.g. adding comments to scripts) the build will fail because it has nothing to change. It is okay to ignore this failure.

Scripts

If you want to recreate this automation outside of GitHub, the scripts used are in the scripts folder:

  • syllabus.sh creates syllabus.md which contains the weekly themes and activities as a table.
  • schedule.sh creates a shorter list version with links to the prompts folder for each week in schedule.md
  • emails.sh creates the weekly emails
  • run_all.sh should be run each time a prompt is updated or a section of email text changed.

These scripts should be run from the main DART_Community_of_Practice directory.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages