Skip to content
charlottejmc edited this page Oct 2, 2024 · 13 revisions

Our lessons by Programming Historian in English from 2022 onwards are indexed by DARIAH-Campus.

We send quarterly updates using their GitHub-based CMS. DARIAH has their own documentation to help with the process. Follow the steps below for more details:

  1. First, we must propose a new resource for each lesson to be added.
  2. Fill in the fields in the following manner:
  • Issue title: [new resource]: Lesson Title
  • Title: Lesson Title
  • Resource type: External Resource
  • Authors, editors and contributors: Only include the names of authors, editors, and translation-editors, separated by commas
  • Topics: [DH, Open Education, Open Access, + any relevant topics (see their list of topics)]
  • Learning outcomes: Ideally, we can find these within the opening paragraphs of the lesson. Otherwise, they should be drafted as best as possible from the lesson objectives. They should follow the format:
After completing this lesson, you will be able to:
- [Action verb in present tense] ...    
- [Action verb in present tense] ...  
- [Action verb in present tense] ...  
  • Abstract: Use the lesson abstract

The next step is to log into the DARIAH-Campus CMS using a GitHub username. You will see three tabs at the top of the page: Contents, Workflow and Media. Contents is the space to add new resources, while Workflow shows what has been saved as a draft (in the left-hand column), and what has been sent for publication that is waiting to be approved by the administrators (on the right-hand side).

  1. Navigate to Contents > New resource and fill in the fields in the following manner:
  • Title: [Full title]
  • Short title (optional): Leave blank
  • Language: English
  • Publication Date: Set to [Now]
  • Version: 1.0.0
  • Authors: Type in their first name and select the correct name from the list
  • Editors: Type in their first name and select the correct name from the list. If the lesson is a translation, also include the translation-editors' names
  • Contributors: Leave blank
  • Tags: Use the same tags provided in the Resource Proposal form in the fist step
  • Sources: select only Programming Historian
  • Featured image: Provide a large version of the image avatar, ideally found in the originals folder on Jekyll.
  • Abstract: Lesson abstract as provided in the Resource Proposal form
  • Contents: Toggle to 'Markdown'. First, write a longer introduction to the lesson, using the lesson abstract, introduction, and sometimes conclusion. Follow this with:
#### Reviewed by:    
- Forename Surname 
- Forename Surname 
[##### Translated by:    
- Forename Surname
#### Translation reviewed by:
- Forename Surname] 

Then, insert the heading ## Learning Outcomes in markdown, and follow with the Learning Outcomes as provided in the Resource Proposal form. Finally, add this line of code, ensuring you insert the relevant DOI:

<ExternalResource title="Interested in learning more?" subtitle="Check out this lesson on Programming Historian's website" url="https://doi.org/10.46430/phenXXXX" />
  • Domain: Social Sciences and Humanities
  • Target group: Domain Researchers
  • Content type: Training Module
  • Remote Host:
    • Publication date: Original date of publication of the lesson/translation
    • URL: Lesson DOI
    • Publisher: ProgHist Ltd
  • Licence: CC-BY 4.0
  • Show table of contents: Toggle to No
  • Hide resource: Toggle to No
  1. Click Save in the top bar, then toggle the drop-down from Status: Draft to Status: In review.
  2. Now, this entry is visible in the Workflow tab, under In review.
  3. Submit every resource in the batch, then wait until they are approved by the administrators.

New Wiki (in-progress)

Publishing Tasks

Phase 1 Submission

Phase 6 Sustainability Accessibility

Phase change templates

Communications

Social Media

Bulletin

Events

Call Packages

Administration and Documentation

Members

Internal records

Resource indexes

Lesson Production and Development

Language and Writing

Accessibility

Governance

ProgHist Ltd


Old Wiki

Training

The Ombudsperson Role

Technical Guidance

Editorial Guidance

Social Guidance

Finances

Human Resources

Project Management

Project Structure

Board of Trustees

Clone this wiki locally