Release Stages

Introduction

Since the launch of its static site in June 2018, MoEML has been entirely comprised of statically generated XHTML pages. Every time an encoder makes a change to one of the XML files in MoEML’s repository, the build server runs an Apache Ant build that recreates the entire MoEML site all from the source TEI. The entire site (other than the search page) thus works without a server, which makes the site fast and well suited for long-term preservation.

Release Stages

When MoEML plans for a new release, the team makes sure that the work on the build server is ready to be pushed to the live site (https://mapoflondon.uvic.ca/). To do this, the build server goes through four stages:
  1. Alpha
  2. Beta
  3. Refrigeration
  4. Freeze
Each of these stages will be explained briefly below.

Alpha

The build server is in the Alpha stage throughout most of the year. During this stage, the team does not expect everything on the site to work—team members complete a variety of tasks and experiment with new features, some of which need time to be finessed before the next release.

Beta

The build server switches to the Beta stage in the lead-up to a release. All key processing/programming work needed for the release is completed in this stage. Projects that are not intended for release are paused so team members can work together to finish lingering release tasks.

Refrigeration

The build server switches to the Refrigeration stage once everything for the release has been finished. Features that are not near completion are relegated to a subsequent release.

Freeze

The Freeze stage starts a couple days before the official release date. During this stage, all team members search for bugs to be fixed—nothing new is added to the site.

Cite this page

MLA citation

LeBere, Kate. Release Stages. The Map of Early Modern London, Edition 7.0, edited by Janelle Jenstad, U of Victoria, 05 May 2022, mapoflondon.uvic.ca/edition/7.0/release_stages.htm.

Chicago citation

LeBere, Kate. Release Stages. The Map of Early Modern London, Edition 7.0. Ed. Janelle Jenstad. Victoria: University of Victoria. Accessed May 05, 2022. mapoflondon.uvic.ca/edition/7.0/release_stages.htm.

APA citation

LeBere, K. 2022. Release Stages. In J. Jenstad (Ed), The Map of Early Modern London (Edition 7.0). Victoria: University of Victoria. Retrieved from https://mapoflondon.uvic.ca/editions/7.0/release_stages.htm.

RIS file (for RefMan, RefWorks, EndNote etc.)

Provider: University of Victoria
Database: The Map of Early Modern London
Content: text/plain; charset="utf-8"

TY  - ELEC
A1  - LeBere, Kate
ED  - Jenstad, Janelle
T1  - Release Stages
T2  - The Map of Early Modern London
ET  - 7.0
PY  - 2022
DA  - 2022/05/05
CY  - Victoria
PB  - University of Victoria
LA  - English
UR  - https://mapoflondon.uvic.ca/edition/7.0/release_stages.htm
UR  - https://mapoflondon.uvic.ca/edition/7.0/xml/standalone/release_stages.xml
ER  - 

TEI citation

<bibl type="mla"><author><name ref="#LEBE1"><surname>LeBere</surname>, <forename>Kate</forename></name></author>. <title level="a">Release Stages</title>. <title level="m">The Map of Early Modern London</title>, Edition <edition>7.0</edition>, edited by <editor><name ref="#JENS1"><forename>Janelle</forename> <surname>Jenstad</surname></name></editor>, <publisher>U of Victoria</publisher>, <date when="2022-05-05">05 May 2022</date>, <ref target="https://mapoflondon.uvic.ca/edition/7.0/release_stages.htm">mapoflondon.uvic.ca/edition/7.0/release_stages.htm</ref>.</bibl>

Personography