cmif

Correspondence Metadata Interchange Format

https://github.com/tei-correspondence-sig/cmif

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Correspondence Metadata Interchange Format

Basic Info
  • Host: GitHub
  • Owner: TEI-Correspondence-SIG
  • Default Branch: main
  • Homepage:
  • Size: 283 KB
Statistics
  • Stars: 20
  • Watchers: 14
  • Forks: 5
  • Open Issues: 16
  • Releases: 2
Created over 10 years ago · Last pushed 12 months ago
Metadata Files
Readme License Citation

README.md

CMIF – Correspondence Metadata Interchange Format

by TEI Correspondence SIG 2015-2025 (see license and see citation)

Current Version: 1.1.0 (26 February 2025)

About

The CMIF has been developed by the TEI Correspondence SIG, and makes a standardized comparison of letter metadata possible. It does this by reducing the index to only the most essential elements—the sender, addressee, date, and location of a letter—as well as by regulating the inputted data. In addition to the benefits of TEI-XML encoding, this is greatly aided through authority files. Sender, addressee, and locations are identifiable independently of the specific project (for example through the GND number from the German National Library) and thus can be linked together. Finally, in CMI the individual letter is referenced for print editions by the letter identification number or bibliographical information and for digital editions by the URL.

The CMIF is based essentially on the TEI extension ‘correspDesc’ (Correspondence Description), a part of the Text Encoding Initiative guidelines. The element correspDesc was developed by the TEI Correspondence Special Interest Group in order to record correspondence-specific metadata from letters, postcards, etc., in TEI-based editions. In April 2015 ‘correspDesc’ was officially added to the version 2.8 of TEI P5.

The CMIF is the underlying data format for the web service ‘correspSearch’ (funded by the German Research Foundation) which enables scholars to search across diverse distributed scholarly editions of correspondence (both printed and digital).

How-to

The research project "correspSearch" provides a tutorial and an online tool, the CMIF Creator, which allows scholars to create and edit CMIF files without any knowledge of TEI-XML.

There are various ways of extracting CMIF from existing TEI collections via XSL-T or XQuery. Reusable examples include:

Discussion & further development

Changelog

Version 1.1 (2025-02-26)

  • bibl/@xml:id is now mandatory
  • Restrict: persName & Co, correspAction/@type and content of correspAction
  • Allow @cert and @evidence for persName & Co
  • Allow text in correspAction/date
  • Introduce additional Schematron file for CMIF
  • Proposals for CMIF v1.1 and CMIF v2
  • Updated documentation
  • Minor Bugfixes & adjustments to current TEI Guidelines

Literature

  • Peter Stadler, Marcel Illetschko, and Sabine Seifert, « Towards a Model for Encoding Correspondence in the TEI: Developing and Implementing », Journal of the Text Encoding Initiative 9 (2016-2017) URL : http://journals.openedition.org/jtei/1433; DOI: 10.4000/jtei.1433
  • Stefan Dumont, « Perspectives of the further development of the Correspondence Metadata Interchange Format (CMIF) — digiversity », 10.2015, URL: https://digiversity.net/2015/perspectives-of-the-further-development-of-the-correspondence-metadata-interchange-format-cmif/.
  • Stefan Dumont, « correspSearch – Connecting Scholarly Editions of Letters », Journal of the Text Encoding Initiative 10 (2016). URL: http://journals.openedition.org/jtei/1742; DOI: 10.4000/jtei.1742
  • Stefan Dumont, Ingo Börner, Dominik Leipold, Jonas Müller-Laackman, Gerlinde Schneider: Correspondence Metadata Interchange Format, in: Encoding Correspondence. A Manual for Encoding Letters and Postcards in TEI-XML and DTABf, edited by Stefan Dumont, Susanne Haaf and Sabine Seifert. Berlin 2019. https://encoding-correspondence.bbaw.de/v1/CMIF.html
  • Stephan Kurz, « Correspondence Metadata Interchange Format (CMIF) », KONDE Weißbuch. Hrsg. v. Helmut W. Klug unter Mitarbeit von Selina Galka und Elisabeth Steiner im HRSM-Projekt Kompetenznetzwerk Digitale Edition. Graz 2021. https://hdl.handle.net/11471/562.50.42.

Citation

TEI Correspondence SIG. 2025. Correspondence Metadata Interchange Format (CMIF). v1.1.0. https://github.com/TEI-Correspondence-SIG/CMIF

License

© TEI Correspondence SIG 2015-2025

This work is available under dual license: BSD 2-Clause and Creative Commons Attribution 4.0 License (CC BY 4.0)

Owner

  • Name: TEI Correspondence SIG
  • Login: TEI-Correspondence-SIG
  • Kind: organization

Special Interest Group Correspondence of the Text Encoding Initiative (TEI)

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it using these metadata."
authors:
  - name: "TEI Correspondence SIG"
    website: "https://tei-c.org/activities/sig/correspondence/"
title: "Correspondence Metadata Interchange Format (CMIF)"
abstract: "The 'Correspondence Metadata Interchange Format' (CMIF) enables scholars to create digital indexes of letters from their scholarly editions and provide them online. CMIF is a highly reduced and restricted subset of the TEI Guidelines which is based mainly on the TEI element correspDesc."
date-released: "2025-02-26"
version: 1.1.0
repository-code: "https://github.com/TEI-Correspondence-SIG/CMIF"
license: "CC-BY-4.0"
contact:
  - name: "TEI Correspondence SIG - Mailinglist"
    website: "https://lists.psu.edu/cgi-bin/wa?SUBED1=TEI-CORRESP-SIG&A=1"

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 11
  • Issue comment event: 20
  • Push event: 15
  • Pull request review event: 1
  • Pull request event: 8
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 11
  • Issue comment event: 20
  • Push event: 15
  • Pull request review event: 1
  • Pull request event: 8

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 5
  • Total pull requests: 5
  • Average time to close issues: about 3 years
  • Average time to close pull requests: 5 months
  • Total issue authors: 3
  • Total pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 3.2
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 4
  • Average time to close issues: about 4 hours
  • Average time to close pull requests: 2 months
  • Issue authors: 2
  • Pull request authors: 1
  • Average comments per issue: 0.5
  • Average comments per pull request: 1.25
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • rettinghaus (4)
  • StefanDumont (2)
  • zed-g (1)
Pull Request Authors
  • rettinghaus (4)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels