Melville’s Marginalia Online (MMO) catalogs Herman Melville’s personal library, converting his handwritten notes and markings into a machine-readable digital format. This project continues to build on the work which began in Spring 2023 that will replace MMO’s outdated Adobe Flash/Flex markup editor with a more modern React-based editor. By integrating contemporary technologies and incorporating the user's needs, the updated markup editor aims to streamline the editorial process and contribute to the long-term preservation of Melville’s literary annotations in a sustainable digital format.
MMO is a digital archive that preserves the handwritten notes and marginalia found in Herman Melville's personal collection of books. The platform serves as a resource for scholars, researchers, and literary enthusiasts interested in understanding Melville’s annotations and creative process. However, MMO’s current image markup editor, developed in Adobe Flash/Flex, has become outdated and is no longer supported by browsers, necessitating the development of a modern markup editor.
In response to these issues, the proposed solution for the outdated Flash-based editor will be a modernized image markup editor using React, a flexible JavaScript library to build web applications. The new editor will not only be replicating the core functionalities of the Flash/Flex system but also introduce new necessary features and improvements to the existing editor from the Spring 2023 team. Our solution will include an enhanced user interface with a local application that will edit XML files.
The impact of this project extends beyond just technical functionality and updating an existing system. Improving the tool’s usage and accessibility, we aim to provide a better user experience for researchers and enthusiasts of Melville’s work. Incorporating the React library to improve the user interface will create a more modern and functional Markup editor. The continuation and completion of this project will ensure that MMO remains a sustainable, valuable, and accessible resource for years to come.
The Melville’s Marginalia Online (MMO) app is designed to provide an intuitive and efficient way to encode and edit literary marginalia. Here’s a brief overview of how it works:
By leveraging modern web technologies like React, the MMO app offers a seamless and user-friendly experience for encoding and editing literary marginalia, making it a valuable tool for researchers and enthusiasts alike.