Technical Documentation

Our technical documentation will guide users and systems administrators through navigation and maintenance of EaaSI's implementation of the Emulation-as-a-Service platform.

System requirements and the EaaSI User Handbook will be hosted on GitLab to allow for seamless integration with our development team’s workflows, and easy access for Node Hosts to bug tracking. All publicly-available repositories and code can be seen at EaaSI’s GitLab project page: (https://gitlab.com/eaasi)

More conversational, forum-style technical discussion and troubleshooting among the EaaSI network can also be viewed on the EaaSI Tech Talk Google Group (https://groups.google.com/forum/#!forum/eaasi-tech-talk)!

Capacity Building Activities

Our structured and semi-structured exercises provoke thought about user needs, workflows, and policies related to programmatic software preservation and access.

Semi-Structured Interviews

EaaSI Scenarios for Use & Access asks each Node Host to brainstorm scenarios for use and access they believe will drive the adoption of EaaSI; identify users whose use cases they believe may correspond with the scenarios for use and access that they articulated; and ask participants to complete a questionnaire. Node Hosts then analyze participant responses to determine the distance between their participant reflections and the scenarios for use and access driving their interest in software curation, preservation and emulation.

Each Node Host Team was asking to provide 250 words or so that addressed the following questions:

+ Why is software preservation important?
+ What are the advantages to community infrastructure or approaching software + preservation and emulation as a collective action problem?
+ What are your strongest use cases for emulation?
+ What are you hoping to learn through your participation in the EaaSI Network?

Statement of Importance for Software Preservation

Scenarios for (Re)Use & Access

EaaSI Scenarios for Use & Access asks each Node Host to brainstorm scenarios for use and access they believe will drive the adoption of EaaSI; identify users whose use cases they believe may correspond with the scenarios for use and access that they articulated; and ask participants to complete a questionnaire. Node Hosts then analyze participant responses to determine the distance between their participant reflections and the scenarios for use and access driving their interest in software curation, preservation and emulation.

EaaSI Software and Collections Inventory is what is sometimes referred to as a Random (or spot) inventory. Random (or spot) inventories are extremely limited in scope. They are primarily used to verify the location of a representative sampling of objects. They are often completed on a regular basis after a full inventory has been completed to ensure that a more thorough inventory does not need to be completed – however, EaaSI Node Hosts were asked to perform a software & collections inventory as a means of understanding which additional organizational roles are crucial for understanding the software landscape and to identify gaps in collection development and descriptive practice that need to be addressed as part of their participation in EaaSI.

Software & Collections Inventory

In-Person Meeting Exercises

EaaSI Node Leads convened in November 2018 to review the EaaSI beta implementation process, discuss service design for emulation in local organizational contexts, prioritize project activities and review the Participation Agreement drafted in partnership with the Harvard Law School Cyberlaw Clinic.

Webinars

Each month from July 2019 – October 2019, we hosted a free, one-hour webinar on a core component of the EaaSI program of work: system design, institutional policy & underlying legal framework, metadata modeling, and configuration workflows. These webinars start with a conceptual overview and an introduction to work completed for EaaSI. We then transition to a facilitated discussion between the EaaSI Staff Liasion and Node Host Leads from EaaSI Node Host organizations. There is time reserved at the end of each hour for open question & answer with webinar attendees.

EaaSI Webinar Series 4: Emulators and Configuration Workflows

Seth Anderson (EaaSI Software Program Manager) facilitates our fourth and final episode in the webinar series titled “EaaSI Emulators and Configuration Workflows.” Together with Ethan Gates (EaaSI Software Preservation Analyst), Lauren Work (University of Virginia), and Zachary Furste (Carnegie Mellon University) they will help to…

EaaSI Webinar Series 3: EaaSI Metadata Model and Wikidata

Ethan Gates (EaaSI Software Preservation Analyst) faciliates our third episode in the webinar series titled “EaaSI Metadata Model and Wikidata.” Together with Seth Anderson (EaaSI Program Manager) and Micahel Olson (Stanford University) will help to answer questions such as: How does your organization create, manage…

EaaSI Webinar Series 2: Legal and Institutional Policy Frameworks

Ethan Gates (EaaSI Software Preservation Analyst) facilitates our second episode in the webinar series titled “EaaSI: Legal and Institutional Policy Frameworks.” Together with Euan Cochrane (EaaSI PI), Sibyl Schafer (University of California, San Diego) and Brandon Butler (Software Preservation Network) will help to answer questions…

EaaSI Webinar Series 1: Why EaaSI? System Overview

Klaus Rechert (EaaSI Emulation Architect) facilitate our first episode in the webinar series titled “EaaSI: Core Concepts and Functionality.” Together with Node Leads and System Administrators from the University of Virginia Libraries and Notre Dame Hesburgh Libraries, this overview will help to answer questions such…