Release Stages

This document is currently in draft. When it has been reviewed and proofed, it will be published on the site.

View the draft document.

Please note that it is not of publishable quality yet.

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 6.6, edited by Janelle Jenstad, U of Victoria, 30 Jun. 2021, mapoflondon.uvic.ca/edition/6.6/release_stages.htm. Draft.

Chicago citation

LeBere, Kate. Release Stages. The Map of Early Modern London, Edition 6.6. Ed. Janelle Jenstad. Victoria: University of Victoria. Accessed June 30, 2021. mapoflondon.uvic.ca/edition/6.6/release_stages.htm. Draft.

APA citation

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

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  - 6.6
PY  - 2021
DA  - 2021/06/30
CY  - Victoria
PB  - University of Victoria
LA  - English
UR  - https://mapoflondon.uvic.ca/edition/6.6/release_stages.htm
UR  - https://mapoflondon.uvic.ca/edition/6.6/xml/standalone/release_stages.xml
TY  - UNP
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>6.6</edition>, edited by <editor><name ref="#JENS1"><forename>Janelle</forename> <surname>Jenstad</surname></name></editor>, <publisher>U of Victoria</publisher>, <date when="2021-06-30">30 Jun. 2021</date>, <ref target="https://mapoflondon.uvic.ca/edition/6.6/release_stages.htm">mapoflondon.uvic.ca/edition/6.6/release_stages.htm</ref>. Draft.</bibl>

Personography