BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CCDHHN - ECPv6.17.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:CCDHHN
X-ORIGINAL-URL:https://ccdhhn.ca/fr/
X-WR-CALDESC:Événements pour CCDHHN
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Halifax
BEGIN:DAYLIGHT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
TZNAME:ADT
DTSTART:20250309T060000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
TZNAME:AST
DTSTART:20251102T050000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
TZNAME:ADT
DTSTART:20260308T060000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
TZNAME:AST
DTSTART:20261101T050000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0400
TZOFFSETTO:-0300
TZNAME:ADT
DTSTART:20270314T060000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0300
TZOFFSETTO:-0400
TZNAME:AST
DTSTART:20271107T050000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260804T000000
DTEND;TZID=America/Halifax:20260804T235959
DTSTAMP:20260727T155604Z
CREATED:20260727T155601Z
LAST-MODIFIED:20260727T155604Z
UID:10000733-1785801600-1785887999@ccdhhn.ca
SUMMARY:Powerful searching with Regular Expressions
DESCRIPTION:Regular expressions are a powerful and standardized way of representing patterns in text using special symbols and syntax. A core part of many programming languages\, search engines\, text editors\, and other commonly-used software\, regular expressions have a surprisingly wide array of uses\, from efficiently finding strings of text in large data sets\, to easily formatting complex documents\, to quickly replacing many small everyday tasks that might otherwise require writing shell scripts or other programs. \n\n\n\nThis hands-on workshop introduces regular expressions (regex) from the ground up. After this workshop\, attendees will understand basic regular expression syntax; they will be able to apply regex syntax in common applications; they will understand when it might be appropriate to use regex; and they will be able to analyze their own workflows and adapt regex solutions to support them. \n\n\n\nTuesday\, August 4\, 2026\, 11:00am-1pm (British Columbia) \n\n\n\nPresenter: Kamal Abou Mikhael
URL:https://ccdhhn.ca/fr/workshop/powerful-searching-with-regular-expressions/
LOCATION:British Columbia
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2024/03/ubc-library-rc-logo-square.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260810T000000
DTEND;TZID=America/Halifax:20260810T235959
DTSTAMP:20260727T153926Z
CREATED:20260727T153622Z
LAST-MODIFIED:20260727T153926Z
UID:10000727-1786320000-1786406399@ccdhhn.ca
SUMMARY:Data Bites - Introduction to Manual Data De-identification
DESCRIPTION:This practical workshop\, delivered by the UBC Library Research Data Management team\, is the second session in a four‑part series on de-identifying and preparing sensitive data for responsible research use and sharing. Building on the concepts introduced in the first session\, this hands‑on workshop focuses on applied manual techniques for de-identifying datasets containing sensitive information. \n\n\n\nParticipants will learn how to: \n\n\n\n\nApply core manual de-identification methods\, including anonymization\, pseudonymization\, aggregation\, masking\, generalization\, and local suppression\, to protect participant privacy.\n\n\n\nWork through a step-by-step de-identification workflow\, addressing direct identifiers\, dates\, geographic data\, and variables linkable to external sources.\n\n\n\nSelect the most appropriate de-identification method for each variable type based on sensitivity and analytical need.\n\n\n\nAssess the anonymity of a finalized dataset using measures such as k-anonymity to evaluate whether it is sufficiently de-identified for sharing.\n\n\n\n\nNote: This workshop provides a foundational introduction to manual data de-identification. Participants are encouraged to consult their institutional privacy\, legal\, or compliance experts for guidance on specific datasets. \n\n\n\nMonday 10 August\, 11:00-11:45 a.m. (British Columbia) \n\n\n\nPresenters: Eugene Barsky\, Vanessa Choy
URL:https://ccdhhn.ca/fr/workshop/data-bites-introduction-to-manual-data-de-identification/
LOCATION:British Columbia
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2024/03/ubc-library-rc-logo-square.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260810T000000
DTEND;TZID=America/Halifax:20260810T235959
DTSTAMP:20260801T215340Z
CREATED:20260801T213535Z
LAST-MODIFIED:20260801T215340Z
UID:10000736-1786320000-1786406399@ccdhhn.ca
SUMMARY:TEI 2026: Scholarly Communications and Discoverability
DESCRIPTION:While digital humanities (DH) and digital scholarship (DS) are maturing as disciplines\, the activities and products of DH and DS are still not consistently or readily understood or valued as research outputs. Part of this challenge is that there are limited structures in place to automatically make visible and discoverable “non-traditional” scholarly outputs like digital editions\, digital exhibits\, TEI-encoded texts\, interactive maps\, and visualizations. Further\, despite shifts away from list-style curriculum vitae (CVs)\, there remains little clarity around how DH/DS activities and outputs should be reported in a researcher’s CV. In this hands-on workshop\, we will address both of these issues. We will begin by addressing scholarly technologies that enable the discovery\, preservation\, and publishing of DH/DS outputs\, discussing ways that researchers can make their research legible and durable (e.g.\, persistent identifiers\, metadata\, repositories). We will then discuss strategies for reporting DH/DS and knowledge mobilization activities and outputs in list-style and narrative-style CVs\, including tools and approaches to demonstrating the value and impact of this work within and beyond the academy. \n\n\n\nWorkshop audience: Researchers at all stages (students\, faculty\, and staff) who are engaged in DH/DS practices \n\n\n\nLearning outcomes: At the end of this workshop\, you will be able to: \n\n\n\n\nEmploy strategies for ensuring the long-term discoverability of digital scholarly editions and TEI-encoded texts\n\n\n\nConfidently seek recognition for your DH/DS activities and outputs\n\n\n\nAccess tools & approaches for reporting your DH/DS and knowledge mobilization activities\n\n\n\nEffectively track and report your DH/DS outputs\n\n\n\n\nPre-requisites: Please bring a copy of your CV to this workshop\, as well as examples of your DH/DS activities and outputs \n\n\n\nAbout the speaker: Ali Moore is a Digital Scholarship Librarian in the Research Commons at Simon Fraser University. Ali’s areas of expertise include open scholarship\, responsible research assessment\, and researcher online presence. She is a co-investigator on a scoping review exploring how knowledge mobilization is reported in CVs (and how tenure and promotion committees evaluate it)\, and a co-investigator in the health and well-being research cluster of The Arts Impact Partnership\, a national coalition reimagining how we understand the impact of the arts. She serves as a member of the SFU Canadian Institute for Studies in Publishing and is a co-convenor of the Association of Research Libraries Engaged Scholarship and Societal Impact Interest Group. \n\n\n\nPresenter: A. Moore
URL:https://ccdhhn.ca/fr/workshop/tei-2026-scholarly-communications-and-discoverability/
LOCATION:The University of British Columbia\, 1958 Main Mall\, Vancouver\, British Columbia\, V62 1Z2\, Canada
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2026/08/TEILogo_2026_07_23_14_31_55.png
GEO:49.26653;-123.255126
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=The University of British Columbia 1958 Main Mall Vancouver British Columbia V62 1Z2 Canada;X-APPLE-RADIUS=500;X-TITLE=1958 Main Mall:geo:-123.255126,49.26653
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260810T000000
DTEND;TZID=America/Halifax:20260810T235959
DTSTAMP:20260801T215410Z
CREATED:20260801T213946Z
LAST-MODIFIED:20260801T215410Z
UID:10000737-1786320000-1786406399@ccdhhn.ca
SUMMARY:TEI 2026: Navigating and Processing Data from the TEI with XPath and XSLT
DESCRIPTION:TEI markup provides structures that are particularly useful for processing data beyond what we can do with so-called “plain text”. A full-day workshop allows us plenty of time to teach the pull-processing of data from XML/TEI with simple\, reusable XSLT templates to represent in simple TSV/CSV\, HTML tables/charts\, and (if time!) simple SVG graphics. \n\n\n\nKnowing how to locate and explore data in your encoding can help to learn how to work with TEI and XML generally. This half-day workshop is designed for people who have some experience with TEI and seek to learn how to work with XML markup for analysis and research. Participants will gain a working\, practical knowledge of the query language XPath and the transformation language XSLT\, and learn how these can help to reduce reliance on software\, packages and plugins that may become obsolete without warning. Further\, XSLT’s functional programming can serve as a way of articulating research questions around a document data model expressed in XML. \n\n\n\nThe emphasis of our workshop is ”pull-processing”\, that is\, extracting data and metadata from markup documents for analysis\, as opposed to providing the reading view of a digital scholarly edition. Markup in documents supplies structures and contexts that are especially useful for processing data\, beyond what we can do with so-called « plain text ». We will demonstrate some basic XPath navigation and calculation functions\, and then show how XPath is applied in XSLT templates to address specific nodes that hold data of interest for visualization. \n\n\n\nWe will process TEI documents composed in various languages represented by our workshop members’ projects\, to show that the code we write is transferable to multiple projects across language and cultural borders. \n\n\n\nParticipants will learn how to « pull » data from TEI and output text formats required for simple online tools\, where the structure of the output data is transferable to many different online calculation programs and amenable to statistical processing. During the workshop we will produce some simple structured documents for storing\, sharing\, and visualizing data: HTML lists and tables as well as plain text tabulated data (CSV or TSV files)\, and (if we have time) simple SVG bar or line graphs. \n\n\n\nWe hope to process some participant-supplied XML before\, during\, and after the workshop. We will carefully document the XSLT that we supply during the workshop to assist participants with revising and adapting the code to their own projects. \n\n\n\nThe workshop material – including documentation\, exercise examples and solutions – will be made available in a publicly and permanently accessible GitHub repository. \n\n\n\nOutline: \n\n\n\n\nReview and refresh understanding of XML tree structures\n\n\n\nOrientation to XPath\n\n\n\nTeach basic XSLT to produce simple outputs ready for analysis and visualization. This includes:\n\n\n\nXML identity transformations to make changes to your markup systematically\,\n\n\n\nXML transformations to HTML that apply simple « push processing »: to show how to work with XSLT templates that process and transform most of your nodes.\n\n\n\nXML transformations for « pull processing »: isolating and exploring data from your markup to make charts in HTML and visualizations in SVG.\n\n\n\nWhile learning XSLT\, participants gain experience with simple HTML elements and structures for informational outputs. If time\, we will provide orientation to SVG elements for simple graphics.\n\n\n\n\nRoom/Materials Required: \n\n\n\n\nParticipants should bring laptop computers if possible.\n\n\n\nInstructors can provide complementary 90- or 120-day licenses for the oXygen XML Editor\n\n\n\n\nThis event is in partnership with SFU Library Research Commons. \n\n\n\nPresenter(s): E. Beshero-Bondar\, M. Scholger\, P. O’Connor\, L. Liebe
URL:https://ccdhhn.ca/fr/workshop/tei-2026-navigating-and-processing-data-from-the-tei-with-xpath-and-xslt/
LOCATION:The University of British Columbia\, 1958 Main Mall\, Vancouver\, British Columbia\, V62 1Z2\, Canada
CATEGORIES:4-10 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2026/08/TEILogo_2026_07_23_14_31_55.png
GEO:49.26653;-123.255126
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=The University of British Columbia 1958 Main Mall Vancouver British Columbia V62 1Z2 Canada;X-APPLE-RADIUS=500;X-TITLE=1958 Main Mall:geo:-123.255126,49.26653
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260810T000000
DTEND;TZID=America/Halifax:20260810T235959
DTSTAMP:20260801T215441Z
CREATED:20260801T214301Z
LAST-MODIFIED:20260801T215441Z
UID:10000738-1786320000-1786406399@ccdhhn.ca
SUMMARY:TEI 2026: Ending Your Digital Project
DESCRIPTION:Using case-studies of both successfully preserved and lost projects\, this workshop outlines best practices and concrete approaches for achieving Endings-compliance. We will ask what it means to end a project\, what should remain « on the shelf » in 20 years\, and what happens when we run projects through existing archiving tools. We address the difference between archivable data and an archivable project\, and the importance of preserving the latter as well as the former despite the challenges of digital dependencies. We cover practical steps to « staticize » various types of site\, ask critical questions about interface\, and discuss best practices for design. The course concludes with a documentation exercise that will help participants identify the strengths and weaknesses of an edition’s documentation. \n\n\n\nThe workshop will be co-taught between members of the Endings Project team (Holmes\, Jenstad\, Takeda). Participants will leave with a detailed Endings-compliant project plan for a specific project version\, with timelines\, a list of requirements\, potential outputs\, and an archiving strategy to plan\, develop\, build\, release\, and archive your digital project in maximally sustainable ways. \n\n\n\nPresenters: J. Jenstad\, M. Holmes\, J. Takeda
URL:https://ccdhhn.ca/fr/workshop/tei-2026-ending-your-digital-project/
LOCATION:The University of British Columbia\, 1958 Main Mall\, Vancouver\, British Columbia\, V62 1Z2\, Canada
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2026/08/TEILogo_2026_07_23_14_31_55.png
GEO:49.26653;-123.255126
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=The University of British Columbia 1958 Main Mall Vancouver British Columbia V62 1Z2 Canada;X-APPLE-RADIUS=500;X-TITLE=1958 Main Mall:geo:-123.255126,49.26653
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260811T000000
DTEND;TZID=America/Halifax:20260811T235959
DTSTAMP:20260727T152648Z
CREATED:20260727T152643Z
LAST-MODIFIED:20260727T152648Z
UID:10000724-1786406400-1786492799@ccdhhn.ca
SUMMARY:QGIS Intensive Series: Mapping for Academic Publication (Reference Maps)
DESCRIPTION:In this beginner-friendly workshop\, you will learn to create simple\, static maps to accompany academic publications. You will be introduced to a variety of maps as well as best practices in cartography. This workshop is suited for anyone who wants to make a map of their research area\, or whose project involves data with a spatial component. To make our maps\, we will use QGIS\, a free and open-source Geographic Information System (GIS) for analyzing\, modifying\, and visualizing spatial data. \n\n\n\nBy the end of this workshop\, you will have the confidence to: \n\n\n\n\nDecide what kind of map best conveys your research or contextualizes your study area;\n\n\n\nFind and download relevant spatial data;\n\n\n\nLoad datasets into QGIS and style them as data layers;\n\n\n\nCompose a map that includes a title\, scale bar\, legend\, and north arrow; and\n\n\n\nExport this map into formats compatible with print and digital publication.\n\n\n\n\nNOTE: The fundamental skills and concepts pertaining to spatial data\, map types\, and the QGIS interface will not be covered during this workshop. Therefore\, prior to the workshop date\, please review our Introduction to Mapmaking with QGIS (https://ubc-library-rc.github.io/gis-mapping-intro/) \n\n\n\nThis workshop is designed for those with no experience using GIS. It is taught by a graduate student in Geography with expertise in GIS and cartographic methods. \n\n\n\nWorkshop link: https://ubc-library-rc.github.io/gis-reference-mapping/ \n\n\n\n \n\n\n\nThings to do before arriving:\n\n\n\nQGIS is a free and open source desktop geographic information system (GIS). It can be installed on Windows\, MacOS\, and Linux using the download instructions here: https://www.qgis.org/en/site/forusers/download.html. This workshop will use the latest Long Term Release version. Please make sure you have this installed on your computer. \n\n\n\n \n\n\n\nDate: Tuesday\, August 11\, 2026  \n\n\n\nTime: 10:00am – 12:00pm (British Columbia) \n\n\n\nPresenter: Lily Crandall-Oral
URL:https://ccdhhn.ca/fr/workshop/qgis-intensive-series-mapping-for-academic-publication-reference-maps/
LOCATION:British Columbia
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2024/03/ubc-library-rc-logo-square.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260811T000000
DTEND;TZID=America/Halifax:20260811T235959
DTSTAMP:20260727T155245Z
CREATED:20260727T155243Z
LAST-MODIFIED:20260727T155245Z
UID:10000732-1786406400-1786492799@ccdhhn.ca
SUMMARY:Introduction to Markdown digital workflows
DESCRIPTION:Plain text formats have received increasing attention from scholars in recent years and have been described as among the best ways to store knowledge persistently. This workshop will introduce you to the benefits of using plain text files and simple markup formats to create flexible\, robust\, and future-proof workflows for digital scholarship\, research\, and knowledge. We will begin with a brief introduction to the Markdown text format and create a short sample document which with the use of a few simple tools that can be converted into a website\, dynamic slideshow presentation\, PDF\, and even a formatted PhD thesis. We will also cover how to migrate existing « closed » files like Word documents and PowerPoint presentations into more accessible plain text Markdown (or similar formats like Asciidoc)\, for archival\, collaboration\, version control\, and other purposes. \n\n\n\nSee website (link below) for more details. \n\n\n\nTuesday\, 11 August\, 2026\, 11:00am-1:00pm (British Columbia) \n\n\n\nPresenter: Kamal Abou Mikhael
URL:https://ccdhhn.ca/fr/workshop/introduction-to-markdown-digital-workflows/
LOCATION:British Columbia
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2024/03/ubc-library-rc-logo-square.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260811T000000
DTEND;TZID=America/Halifax:20260811T235959
DTSTAMP:20260801T215521Z
CREATED:20260801T214622Z
LAST-MODIFIED:20260801T215521Z
UID:10000739-1786406400-1786492799@ccdhhn.ca
SUMMARY:TEI 2026: LEAF Commons Tool Suite
DESCRIPTION:This half-day workshop introduces textual scholars and practitioners to the LEAF Commons tool suite (https://www.leaf-vre.org/docs/about-leaf/leaf-commons)\, a set of web-based\, modular\, easy-to-use tools supporting text encoding\, named entity recognition\, web annotation\, text analysis and publication without users having to learn markup/coding languages\, and support easy movement between interoperable tools. This freely available suite of tools supports digital scholarly workflows for the collaborative production and publication of scholarly and documentary editions\, and collections on the web\, without the need for software installation. The LEAF Commons suite enables the use of individual tools for specific purposes\, or supports an end-to-end workflow from transcription to publication allowing it to serve a wide range of research and pedagogical uses. This workshop will introduce the tools\, features and functionality\, integrate training materials in multiple languages\, and encourage participants to think critically about how the LEAF Commons tools might help TEI2026 participants make good choices about their own workflows. \n\n\n\nLEAF stands for the Linked Editing Academic Framework\, a collaborative software suite that provides a set of modular tools for text editing and publication.(https://www.leaf-vre.org/) The LEAF Commons tools constitute an accessible\, low-barrier\, no-cost infrastructure for researchers to produce online texts\, editions\, or collections\, whether for teaching or for undertaking research and collaboration on a sustainable basis. The LEAF Commons tools are freely available in the browser\, enabling collaboration and publication through Github\, in addition to permitting local storage or installation in a local stack. The LEAF Commons tools promote reuse of data methodologies in keeping with the FAIR (Findable\, Accessible\, Interoperable\, and Reusable) data principles\, LEAF uses open-source software\, open-access platforms\, and open international standards for best practices in text-encoding (TEI-XML – https://tei-c.org) and web annotation (RDF – https://www.w3.org/RDF/). \n\n\n\nLEAF promotes best practices\, reuse\, and sustainability in the production of digital scholarship in the humanities through tools designed to bridge the gap between scholars with (en)coding experience\, and those who do not. LEAF Commons offers communities of researchers\, teachers\, and students the opportunity to take part in digital knowledge production and open collaboration. The workshop will end with open discussion about pursuing such forms of open knowledge production and collaboration. \n\n\n\nLEAF-Writer: (https://leaf-writer.leaf-vre.org/) an open-source\, open-access multi-lingual Extensible Markup Language (XML) editor that runs in a web browser and offers scholars and their students a rich textual editing experience without the need to download\, install\, and configure proprietary software\, pay ongoing subscription fees\, or learn complex coding languages. This user-friendly editing environment incorporates Text Encoding Initiatives (TEI) and Resource Description Framework (RDF) standards. It incorporates reconciliation with linked open data identifiers and project-specific authorities as part of the encoding process. LEAF-Writer is particularly valuable in pedagogical contexts\, enabling instructors to teach students good encoding practices without also needing to teach students coding or installing software locally. \n\n\n\nLEAF-TE: (The LEAF Turning Engine – https://www.leaf-vre.org/docs/features/leaf-te) is a headless API that enables users to easily and automatically transform documents between formats. It converts HTR/OCR output and MS Word to TEI-XML for importing into LEAF-Writer. It also exports from LEAF-Writer to HTML\, Markdown\, RDF\, CSV\, and plain text for exporting encoded texts for publishing\, analysis\, and preparing for linking textual data. \n\n\n\nNERVE: (the Named Entity Relationship and Vetting Environment – https://nerve.lincsproject.ca/) is an application that performs Named Entity Recognition (NER) on machine-readable texts\, allowing users to identify candidate entities in a document\, review\, and correct the results\, to produce both TEI markup and/or Linked Open Data (LOD) Web Annotations. Users can export their reconciled data in TEI-XML or JSON formats to an online repository or to their desktop. NERVE can be used in conjunction with LEAF-Writer\, or as a stand-alone tool. \n\n\n\nDToC: (the Dynamic Table of Contexts – https://www.leaf-vre.org/docs/features/dtoc) provides an online interactive reading and publication environment for digital scholarly texts where the two conventional overviews provided in print editions – the table of contents and the index – have been dynamically merged to provide an interactive online e-reading experience that leverages the power of XML markup. Users can build a DToC edition from one or more TEI-XML files\, then curate and label the underlying elements and attributes in order to understand where named entities\, topics\, and concepts can be traced within the edition. Editions can be stored using URLs and shared with readers as published or teaching texts. \n\n\n\nRequirements and Availabilities: \n\n\n\n\nParticipants will need a web-enabled laptop computer (not a tablet or a mobile device).\n\n\n\nNo software installation is required.\n\n\n\nSample texts in multiple languages will be provided\, which participants will continue to have access to after the workshop; participants can also test their own documents in TEI-conformant XML.\n\n\n\n\nPresenters: J. Cummings\, S. Brown\, D. Jakacki\, M. Ilovan\, L. Frizzera
URL:https://ccdhhn.ca/fr/workshop/tei-2026-leaf-commons-tool-suite/
LOCATION:The University of British Columbia\, 1958 Main Mall\, Vancouver\, British Columbia\, V62 1Z2\, Canada
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2026/08/TEILogo_2026_07_23_14_31_55.png
GEO:49.26653;-123.255126
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=The University of British Columbia 1958 Main Mall Vancouver British Columbia V62 1Z2 Canada;X-APPLE-RADIUS=500;X-TITLE=1958 Main Mall:geo:-123.255126,49.26653
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260811T000000
DTEND;TZID=America/Halifax:20260811T235959
DTSTAMP:20260801T215556Z
CREATED:20260801T214904Z
LAST-MODIFIED:20260801T215556Z
UID:10000740-1786406400-1786492799@ccdhhn.ca
SUMMARY:TEI 2026: Low-cost\, low-infrastructure\, low-threshold strategies for authoring and publishing TEI (and friends)
DESCRIPTION:This half-day workshop will introduce strategies for working with TEI with minimal resources at one’s disposal. We will discuss low-cost\, low-infrastructure\, and low-threshold solutions for getting started with TEI projects from authoring to publishing\, with the inclusion of other related XML formats such as MEI and MathML or also LaTeX-based MathJax. \n\n\n\nIn particular\, attendees will be first introduced to using the free code editor Visual Studio Code with the extension Scholarly XML. First released in 2020 and greatly updated in 2025\, Scholarly XML (https://marketplace.visualstudio.com/items?itemName=raffazizzi.sxml) has provided a lightweight and easy-to-use solution for simple TEI encoding work\, such as RELAX NG and Schematron validation\, and schema-aware suggestions. \n\n\n\nAttendees will also be introduced to CETEIcean as a way of publishing TEI with minimal (or no) transformation (Cayless and Viglianti 2018). The main focus of the workshop will be learning how this approach can be used to generate simple static pages to be hosted on free services such as GitHub or Netlify. This workshop is aimed at attendees of all technical levels\, including those who do not typically write code\, as well as those who already have some programming experience and are interested in learning a leaner approach to TEI work. \n\n\n\nMotivation: \n\n\n\nDigital humanities projects that result in the creation of digital output—typically a website— are prone to what Smithies et al. call the “digital entropy of software and digital infrastructure” (2019). Static sites have become a common choice for archiving legacy projects that risk going offline (Smithies et al. 2019\, Summers 2016) because they only require the absolute minimum from hosting infrastructure: a server to distribute documents at a given address. The Endings project at the University of Victoria\, British Columbia (https://endings.uvic.ca/)\, for example\, recommends static sites as a viable strategy for ensuring the longevity of Digital Humanities project publications. When projects decay\, “[t]hose in charge of infrastructure are also determining\, particularly in the long term\, the scholarly worth of a project\, whether it should remain online\, and in what form” (Viglianti and del Rio Riande\, 2025). In this perspective\, static sites can also function as a component in a plan of ‘graceful degradation’. In this workshop\, we want to explore and discuss how much TEI users and DH-project researchers and maintainers can do without relying on costly and unreliable infrastructure. The same lightweight infrastructures that support graceful degradation and long-term accessibility are also attractive for researchers with limited technical support or financial resources. This workshop therefore approaches sustainability not as a concern that emerges at the end of a project\, but as a design principle that can inform TEI workflows from the outset. \n\n\n\nSchedule and requirements: \n\n\n\nAfter an introduction to the motivations for this workshop\, we will cover the following topics: \n\n\n\n\nInstalling and using Scholarly XML extension for VS Code for authoring and validating TEI.\n\n\n\nSetting up CETEIcean in a simple web page.\n\n\n\nExploring multimodal examples using additional libraries such as Verovio (MEI) and MathJax (LaTeX)\, as well as browser-compatible formats such as MathML and SVG.\n\n\n\nPublishing on GitHub pages and Netlify.\n\n\n\nDiscussion of sustainability\, graceful degradation\, and long-term maintenance of TEI publications.\n\n\n\nShow and tell: Participants are invited to present and discuss their own lightweight publishing strategies. We’d love to see your approach!\n\n\n\nExample TEI documents will be provided. Attendees are encouraged to bring their own TEI to work with.\n\n\n\nParticipants must bring their own laptop and be able to install (free) software on it. Internet access will be required.\n\n\n\n\nReferences: \n\n\n\nCayless\, Hugh\, and Raffaele Viglianti. “CETEIcean: TEI in the Browser.” Presented at Balisage: The Markup Conference 2018\, Washington\, DC\, July 31 – August 3\, 2018. In Proceedings of Balisage: The Markup Conference 2018. Balisage Series on Markup Technologies\, vol. 21 (2018). https://doi.org/10.4242/BalisageVol21.Cayless01. \n\n\n\nSmithies\, James\, Carina Westling\, Anna-Maria Sichani\, Pam Mellen\, and Arianna Ciula. 2019. “Managing 100 Digital Humanities Projects: Digital Scholarship & Archiving in King’s Digital Lab.” Digital Humanities Quarterly 013 (1). \n\n\n\nViglianti\, Raffaele\, and Gimena del Rio Riande. 2025. Against infrastructure: global approaches to digital scholarly editing in “Digital editing and publishing in the twenty-first century” eds. James O’Sullivan et al. Scottish University Press. DOI: https://doi.org/10.62637/sup.GHST9020.4 \n\n\n\nPresenters: R. Viglianti\, T. Roeder
URL:https://ccdhhn.ca/fr/workshop/tei-2026-low-cost-low-infrastructure-low-threshold-strategies-for-authoring-and-publishing-tei-and-friends/
LOCATION:The University of British Columbia\, 1958 Main Mall\, Vancouver\, British Columbia\, V62 1Z2\, Canada
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2026/08/TEILogo_2026_07_23_14_31_55.png
GEO:49.26653;-123.255126
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=The University of British Columbia 1958 Main Mall Vancouver British Columbia V62 1Z2 Canada;X-APPLE-RADIUS=500;X-TITLE=1958 Main Mall:geo:-123.255126,49.26653
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Halifax:20260811T000000
DTEND;TZID=America/Halifax:20260811T235959
DTSTAMP:20260801T215250Z
CREATED:20260801T215246Z
LAST-MODIFIED:20260801T215250Z
UID:10000741-1786406400-1786492799@ccdhhn.ca
SUMMARY:TEI 2026: Schematron in ODD
DESCRIPTION:Topic: “Schematron in ODD”: Using Schematron in in TEI customizaitons to constrain your TEI documents in ways that are difficult or impossible to express in PureODD without . \n\n\n\nObjective: Participants should leave the workshop with at least a working knowledge of the basics of Schematron\,¹ XPath\,² how these are used in an ODD customization\, and a list of resources for learning more. With luck\, participants (at least those who arrive with a TEI customization and the desire to add some difficult constraints to it) will leave with TEI ODD files that generate Schematron that performs the checks they would like their project data to pass. Appeal to the community: I have no idea if community members will find this appealing or not. I know for sure they *should* find it very appealing\, but a) most people may already know this stuff\, and b) many people may not realize how important it is. That said\, I think it is pretty easy to make the argument that \n\n\n\n\ncatching errors in your encoding earlier is better\n\n\n\nthus catching errors in your customized TEI schema is a good thing\n\n\n\nthere are lots of errors to be caught that are difficult or impossible to catch using PureODD without .\n\n\n\n\nA great example of this is checking that the value of @ref attributes of point to a \, and that those of \n\n\n\nThis workshop will start with an ~½-hour talk on Schematron\, what it is\, and how it fits into ODD\, followed by an ~½-hour introduction to XPath (this part will be ditched if all participants are already comfortable with XPath). It will then quickly progress to a hands-on practice session with participants writing Schematron in an ODD to solve an assigned constraint. The rest (and hopefully most) of the time will be spent with participants working with their own ODDs creating and applying constraints needed for their own data. \n\n\n\nPrerequisites: \n\n\n\n\nParticipants should be familiar with ODD\, at least in a “I download it from Roma” kinda way.\n\n\n\nThe more XPath participants know\, the better.\n\n\n\nParticipants should arrive with the capability to generate RELAX NG and Schematron schemas from their customization ODDs. (Typically this would mean using Roma or oXygen\, but TEI Garage or commandline or anything else is fine\, too. But we do not want to spend class time setting folks up for generating schemas. If a prospective participant is having trouble with that\, I would be willing to meet (virtually) with them in early–mid July.)\n\n\n\nParticipants should arrive with the capability to validate their TEI documents against both RELAX NG and Schematron. (oXygen will do\, but any other method is fine\, too — I use jing and a front-end to SchXslt2 on the commandline\, myself.)\n\n\n\n\nNotes \n\n\n\n¹ That is\, the basic idea that Schematron gives us the ability to select a bunch of nodes from the tree\, and for each one ask “starting from this particular node\, is this XPath true?”\, and to issue a message if the answer is “no”. I.e.\, \, @context\, \, \, @test\, \, and . More advanced topics like phases\, abstract patterns\, and diagnotics will not be covered\, or only discussed if a question comes up to which they are the best answer. \n\n\n\n² That is\, the basic XPath required to perform simple tree navigation in a TEI document: axis\, paths\, steps\, predicates\, and some functions and operators; and (for testing)\, the concept that if an XPath returns one or more nodes it counts as true(); if it returns zero nodes it counts as false(). \n\n\n\n³ You need to remove from both model classes it is in\, and add it back to the content models of and manually. In the case of this is not particularly difficult — ( ( sic\, corr) | ( corr\, sic ) | ( model.choicePart\, model.choicePart+ ) ). But for you have to create *two* entire specifications for \, one for when @type is « catch » and another for when it is not. \n\n\n\nPresenter: S. Bauman
URL:https://ccdhhn.ca/fr/workshop/tei-2026-schematron-in-odd/
LOCATION:The University of British Columbia\, 1958 Main Mall\, Vancouver\, British Columbia\, V62 1Z2\, Canada
CATEGORIES:1-4 hour workshop
ATTACH;FMTTYPE=image/png:https://ccdhhn.ca/wp-content/uploads/2026/08/TEILogo_2026_07_23_14_31_55.png
GEO:49.26653;-123.255126
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=The University of British Columbia 1958 Main Mall Vancouver British Columbia V62 1Z2 Canada;X-APPLE-RADIUS=500;X-TITLE=1958 Main Mall:geo:-123.255126,49.26653
END:VEVENT
END:VCALENDAR