<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sustainable DH</title><link>https://sustainabledh.org/</link><description>Recent content on Sustainable DH</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 28 Sep 2026 10:00:00 -0500</lastBuildDate><atom:link href="https://sustainabledh.org/index.xml" rel="self" type="application/rss+xml"/><item><title>"The Most [Undecipherable] Difficulties": Sustaining and Transcribing the Papers of the War Department</title><link>https://sustainabledh.org/blog/2026-09-28-pwd-transcriptions/</link><pubDate>Mon, 28 Sep 2026 10:00:00 -0500</pubDate><guid>https://sustainabledh.org/blog/2026-09-28-pwd-transcriptions/</guid><description>&lt;p&gt;One of the most complicated websites RRCHNM has been sustaining in recent years is the &lt;a href="https://wardepartmentpapers.org"&gt;Papers of the War Department&lt;/a&gt; (PWD), a crowdsourced transcription project to recover and make accessible the once-lost papers of the War Department whose offices burned to the ground in 1800. The project began with document collection and digitization efforts in the 1990s, but only became a website and an RRCHNM project two decades ago, in 2006.&lt;/p&gt;</description></item><item><title>Agents and APIs: Sustaining Projects by Rebuilding Them</title><link>https://sustainabledh.org/blog/2026-09-20-agents-apis/</link><pubDate>Mon, 21 Sep 2026 10:00:00 -0500</pubDate><guid>https://sustainabledh.org/blog/2026-09-20-agents-apis/</guid><description>&lt;p&gt;RRCHNM has been in the business of producing digital history for over thirty years now, and because of this we have developed hundreds of projects on a variety of now-old web software and systems. Five years ago, when I joined RRCHNM, we decided to shift and consolidate our tech stack towards tools and software that would allow us a bit more creativity in the projects we were developing as well as provide easier ways to sustain projects over time. That resulted in a shift in our technical expertise, leading us to prefer the Python-based web framework &lt;a href="https://www.djangoproject.com/"&gt;Django&lt;/a&gt; or the static site generator &lt;a href="https://gohugo.io/"&gt;Hugo&lt;/a&gt; for projects while reaching for WordPress, Drupal, and Omeka would be used sparingly.&lt;/p&gt;</description></item><item><title>Building Static Search</title><link>https://sustainabledh.org/blog/building-static-search/</link><pubDate>Wed, 20 Aug 2025 10:29:07 -0500</pubDate><guid>https://sustainabledh.org/blog/building-static-search/</guid><description>&lt;p&gt;One of the nice features of a &lt;a href="https://en.wikipedia.org/wiki/Dynamic_web_page"&gt;dynamic website&lt;/a&gt;&amp;mdash;the kind of thing that&amp;rsquo;s often driven by databases&amp;mdash;is the ability to run a search feature. Search is a feature across the various content management systems we use (or once used) at RRCHNM &amp;ndash; Omeka, Drupal, and Wordpress. But once a site is flattened and no longer reliant on a database for serving content, the built-in ability of search goes away. For many of our sites, the loss of this feature can be dismaying to users. So, a goal this summer was to figure out a way to implement search on a static site.&lt;/p&gt;</description></item><item><title>Adding a Static Search to Former CMS Sites</title><link>https://sustainabledh.org/blog/scott-static-search/</link><pubDate>Wed, 20 Aug 2025 09:24:34 -0500</pubDate><guid>https://sustainabledh.org/blog/scott-static-search/</guid><description>&lt;p&gt;As part of &lt;a href="http://rrchnm.org"&gt;RRCHNM&lt;/a&gt;&amp;rsquo;s sustainability efforts, we are flattening websites built with content management systems (CMS). In this context, &amp;ldquo;flattening&amp;rdquo; refers to the conversion of dynamic, database-based websites to static, simplistic versions. A flat website is built only with HTML, CSS, and JavaScript. Flattening websites involves accepting different trade-offs. While the flattened versions save server space and reduce security threats, they lose dynamic features such as queries or user-input. A search function is a key site feature that is lost with flattening. &lt;a href="https://sustainabledh.org/blog/building-static-search/"&gt;A static site search remedies this&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>About</title><link>https://sustainabledh.org/about/</link><pubDate>Mon, 28 Jul 2025 14:20:56 -0500</pubDate><guid>https://sustainabledh.org/about/</guid><description>&lt;p&gt;This is a project of the Roy Rosenzweig Center for History and New Media. Sustainability efforts at the center are currently led by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jessica Otis, Director of Public Projects, 2018-present&lt;/li&gt;
&lt;li&gt;Nate Sleeter, Research Assistant Professor, 2021-present&lt;/li&gt;
&lt;li&gt;Jason Heppler, Senior Developer-Scholar, 2021-present&lt;/li&gt;
&lt;li&gt;Savannah Scott, Graduate Research Assistant, 2025-present&lt;/li&gt;
&lt;li&gt;Tony Trinh, Systems Administrator, 2022-present&lt;/li&gt;
&lt;li&gt;Misha Vinokur, Contractor, 2021-present&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Recent alumni:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Megan Brett, Digital History Associate, 2019-2022&lt;/li&gt;
&lt;li&gt;Laura Crossley, Graduate Research Assistant, 2019&lt;/li&gt;
&lt;li&gt;Amanda French, Contractor, 2019-2020&lt;/li&gt;
&lt;li&gt;God&amp;rsquo;s Will Katchoua, Systems Administrator, 2019-2022&lt;/li&gt;
&lt;li&gt;Dana Meyer, Graduate Research Assistant, 2020&lt;/li&gt;
&lt;li&gt;Kris Stinson, Graduate Research Assistant, 2020&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="contact"&gt;Contact&lt;/h2&gt;
&lt;p&gt;Contact us at &lt;a href="mailto:chnm@gmu.edu"&gt;chnm@gmu.edu&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Resources</title><link>https://sustainabledh.org/resources/</link><pubDate>Mon, 28 Jul 2025 14:20:48 -0500</pubDate><guid>https://sustainabledh.org/resources/</guid><description>&lt;h2 id="projects"&gt;Projects&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://collectionbuilder.github.io/"&gt;CollectionBuilder&lt;/a&gt; – static digital exhibits&lt;/p&gt;
&lt;p&gt;&lt;a href="https://digitalhumanitiesddp.com/"&gt;The Digital Documentation Project&lt;/a&gt; – resources on project documentation for sustainability&lt;/p&gt;
&lt;p&gt;&lt;a href="https://endings.uvic.ca/"&gt;The Endings Project&lt;/a&gt; – resources on how to end a DH project&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/learn-static"&gt;Learn-Static&lt;/a&gt; – teaching and learning resources on static sites&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.digitalhumanities.org/dhq/vol/17/1/index.html"&gt;Project Resiliency&lt;/a&gt; – a special issue of Digital Humanities Quarterly&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sites.haa.pitt.edu/sustainabilityroadmap/"&gt;The Socio-Technical Sustainability Roadmap&lt;/a&gt; – assessing and documenting your project for sustainability&lt;/p&gt;
&lt;h2 id="books-and-articles"&gt;Books and Articles&lt;/h2&gt;
&lt;p&gt;Jessica Otis, “&lt;a href="https://jessicaotis.com/digital-humanities/managing-the-digital-backlist/"&gt;Managing the Digital Backlist: Sustaining, Preserving, and Deleting Old Projects&lt;/a&gt;,” The Dev Log (blog), March 13, 2023.&lt;/p&gt;</description></item><item><title>Reusable Protocols</title><link>https://sustainabledh.org/reusable-protocols/</link><pubDate>Mon, 28 Jul 2025 14:18:34 -0500</pubDate><guid>https://sustainabledh.org/reusable-protocols/</guid><description>&lt;p&gt;Below you will find downloadable versions (most available in both .docx and .pdf) of RRCHNM’s sustainability protocols and documents, which can be reused as models in other contexts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sustainability Guide ( &lt;a href="https://sustainabledh.org/files/Sustainability-Guide.docx"&gt;docx&lt;span class="visually-hidden"&gt; of Sustainability Guide&lt;/span&gt;&lt;/a&gt;
 / &lt;a href="https://sustainabledh.org/files/Sustainability-Guide.pdf"&gt;pdf&lt;span class="visually-hidden"&gt; of Sustainability Guide&lt;/span&gt;&lt;/a&gt;
 )
&lt;ul&gt;
&lt;li&gt;high-level overview of what RRCHNM sustains and how it re-evaluates its sustained projects on a regular basis&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Server Sustainability Policy (&lt;a href="https://sustainabledh.org/files/Server-Sustainability-Policy.docx"&gt;docx&lt;span class="visually-hidden"&gt; of Server Sustainability Policy&lt;/span&gt;&lt;/a&gt;
 / &lt;a href="https://sustainabledh.org/files/Server-Sustainability-Policy.pdf"&gt;pdf&lt;span class="visually-hidden"&gt; of Server Sustainability Policy&lt;/span&gt;&lt;/a&gt;
)
&lt;ul&gt;
&lt;li&gt;the kinds of projects RRCHNM sustains on its servers and for how long&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Minimum Hosting Requirements (&lt;a href="https://sustainabledh.org/files/Minimum-Hosting-Requirements.docx"&gt;docx&lt;span class="visually-hidden"&gt; of Minimum Hosting Requirements&lt;/span&gt;&lt;/a&gt;
 / &lt;a href="https://sustainabledh.org/files/End-of-project-workflow.pdf"&gt;pdf&lt;span class="visually-hidden"&gt; of Minimum Hosting Requirements&lt;/span&gt;&lt;/a&gt;
)
&lt;ul&gt;
&lt;li&gt;requirements for projects to be safely hosted on RRCHNM servers&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;General End of Project Workflow (&lt;a href="https://sustainabledh.org/files/End-of-project-workflow.docx"&gt;docx&lt;span class="visually-hidden"&gt; of General End of Project Workflow&lt;/span&gt;&lt;/a&gt;
 / &lt;a href="https://sustainabledh.org/files/End-of-project-workflow.pdf"&gt;pdf&lt;span class="visually-hidden"&gt; of General End of Project Workflow&lt;/span&gt;&lt;/a&gt;
)
&lt;ul&gt;
&lt;li&gt;workflow guide to transition projects into sustainability mode at the end of active funding or when triaging recently ended projects&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;MARS Upload instructions (&lt;a href="https://sustainabledh.org/files/MARS-Upload-Instructions.docx"&gt;docx&lt;span class="visually-hidden"&gt; of MARS Upload instructions&lt;/span&gt;&lt;/a&gt;
 / &lt;a href="https://sustainabledh.org/files/MARS-Upload-Instructions.pdf"&gt;pdf&lt;span class="visually-hidden"&gt; of MARS Upload instructions&lt;/span&gt;&lt;/a&gt;
)
&lt;ul&gt;
&lt;li&gt;how RRCHNM records information about projects and archives copies of project information in our institutional repository&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;MARS Upload instructions for podcasts (&lt;a href="https://sustainabledh.org/files/PodcastMARSUploadInstructions.docx"&gt;docx&lt;span class="visually-hidden"&gt; of MARS Upload instructions for podcasts&lt;/span&gt;&lt;/a&gt;
 / &lt;a href="https://sustainabledh.org/files/PodcastMARSUploadInstructions.pdf"&gt;pdf&lt;span class="visually-hidden"&gt; of MARS Upload instructions for podcasts&lt;/span&gt;&lt;/a&gt;
)
&lt;ul&gt;
&lt;li&gt;how RRCHNM and R2 Studios records information and archives copies of podcast episodes and shows&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Sample Tracking Sheet (&lt;a href="https://sustainabledh.org/files/Sample-Tracking-Sheet.xlsx"&gt;xlsx&lt;span class="visually-hidden"&gt; of Sample Tracking Sheet&lt;/span&gt;&lt;/a&gt;
)
&lt;ul&gt;
&lt;li&gt;example of tracking sheet used when sustaining and doing an annual triage on multiple (dozens, hundreds) of projects&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Translating Custom Themes In A Twinned Omeka Site</title><link>https://sustainabledh.org/blog/translating-custom-themes/</link><pubDate>Fri, 02 Dec 2022 15:42:47 -0500</pubDate><guid>https://sustainabledh.org/blog/translating-custom-themes/</guid><description>&lt;p&gt;The Bracero History Archive was an early Omeka site built by RRCHNM. The project itself was a collaboration between multiple institutions. It brings together artifacts and oral histories from the Bracero program of the mid-twentieth century. In addition to being a significant digital history project in terms of collaboration, the official curriculum of the &lt;a href="https://californiahss.org/BraceroVideoTranscript.html"&gt;state of California requires students&lt;/a&gt; to learn about the Bracero Program and teachers frequently use this project for that purpose. This is a site that needs to stay live and functional.&lt;/p&gt;</description></item><item><title>Phasing Project Shutdown</title><link>https://sustainabledh.org/blog/phasing-project-shutdown/</link><pubDate>Mon, 21 Nov 2022 15:40:37 -0500</pubDate><guid>https://sustainabledh.org/blog/phasing-project-shutdown/</guid><description>&lt;p&gt;As part of our sustainability efforts, we created the &lt;a href="https://sustainabledh.org/reusable-protocols/"&gt;end of project workflow&lt;/a&gt; which we have shared on this site. How does that actually work when put into practice? In some cases, it has allowed us to wind down projects in stages – keeping core functionality and data accessible while removing high maintenance features – rather than leaving them up until a crisis demands triage or conservation efforts.&lt;/p&gt;
&lt;p&gt;We used the workflow with two projects which serve as interesting examples of how to undertake this staged approach in practice. With Creating Local Linkages, we had to decide how to manage closing down the login-only area with a community of users. While we have written about &lt;a href="https://sustainabledh.org/blog/podcasts-and-sustainability/"&gt;Consolation Prize as a test case for end of project workflows for podcasts&lt;/a&gt;, the website for the show also presents some challenges, largely from the plugins which power the episode index page.&lt;/p&gt;</description></item><item><title>Monitoring And Managing A Collecting Project</title><link>https://sustainabledh.org/blog/monitoring-and-managing/</link><pubDate>Fri, 18 Nov 2022 15:39:07 -0500</pubDate><guid>https://sustainabledh.org/blog/monitoring-and-managing/</guid><description>&lt;p&gt;One of the projects which came to the sustainability team was &lt;a href="https://911digitalarchive.org/"&gt;The September 11 Digital Archive&lt;/a&gt;. Although I (Megan) had not previously been officially involved with the project, I had been part of projects and conversations which touched on or included the site (specifically the Omeka Classic plugins for topic modeling). I also had some experience with other community collecting projects, including concerns over privacy and harmful language in relation to contributions.&lt;/p&gt;</description></item><item><title>Podcasts and Sustainability</title><link>https://sustainabledh.org/blog/podcasts-and-sustainability/</link><pubDate>Fri, 30 Sep 2022 15:37:51 -0500</pubDate><guid>https://sustainabledh.org/blog/podcasts-and-sustainability/</guid><description>&lt;p&gt;In the spring of 2022, the podcast &lt;em&gt;Consolation Prize&lt;/em&gt; was wrapping up its second and final season. As a member of both of the Sustainability and &lt;em&gt;Consolation Prize&lt;/em&gt; teams, I (Megan) was tasked with initiating the end-of-project workflow for the show’s website. At the same time, RRCHNM’s other podcast, &lt;em&gt;The Green Tunnel&lt;/em&gt;, was concluding its first season and R2 Studios – a podcasting studio at RRCHNM – was set to grow. These events combined to present an opportunity to create a sustainability plan for our podcasting efforts which would allow us to preserve materials proactively rather than triage five or ten years down the line.&lt;/p&gt;</description></item><item><title>Upgrading Antique Omeka Sites</title><link>https://sustainabledh.org/blog/upgrading-antique-omeka-sites/</link><pubDate>Fri, 02 Sep 2022 15:06:37 -0500</pubDate><guid>https://sustainabledh.org/blog/upgrading-antique-omeka-sites/</guid><description>&lt;p&gt;Some of the older sites – orphaned and not – which we had to deal with fell into a category which can loosely be called “Antique Omeka sites”. These sites were created mostly before 2011, and ran versions of Omeka Classic from 0.8 through 1.2.&lt;/p&gt;
&lt;p&gt;The challenge with these sites was that they could not be easily upgraded to current versions of Omeka Classic. As of 2022, sites running Omeka Classic 1.2.1 or higher can be upgraded straight to the latest version, but earlier versions of Omeka Classic need additional work because of changes in the database and file structures.&lt;/p&gt;</description></item><item><title>Search</title><link>https://sustainabledh.org/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://sustainabledh.org/search/</guid><description/></item></channel></rss>