Copyright held by
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Further details of licences are available from our
Licences page. For more
information, contact the project director,
Provider: University of Victoria
Database: The Map of Early Modern London
Content: text/plain; charset="utf-8"
TY - ELEC
A1 - Jenstad, Janelle
A1 - McLean-Fiander, Kim
ED - Jenstad, Janelle
T1 - 10 July 2013:
CodeSharing API Launched
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/news_2013-07-10.htm
UR - https://mapoflondon.uvic.ca/edition/6.6/xml/standalone/news_2013-07-10.xml
ER -
Data Manager, 2015-2016. Research Assistant, 2013-2015. Tye completed his undergraduate honours degree in English at the University of Victoria in 2015.
Director of Pedagogy and Outreach, 2015–present. Associate Project Director, 2015–present. Assistant Project Director, 2013-2014. MoEML Research Fellow, 2013. Kim McLean-Fiander comes to
Janelle Jenstad is Associate Professor of English at the University of Victoria, Director of
Programmer at the University of Victoria Humanities Computing and Media Centre (HCMC). Martin ported the MOL project from its original PHP incarnation to a pure eXist database implementation in the fall of 2011. Since then, he has been lead programmer on the project and has also been responsible for maintaining the project schemas. He was a co-applicant on MoEML’s 2012 SSHRC Insight Grant.
Our editorial and encoding practices are documented in detail in the Praxis section of our website.
Where is MoEML going next? Find out here.
You can also get the latest MoEML news by liking our Facebook page or following us on Twitter.
Read MoEML’s
Lead Programmer
MoEML is proud to be the test case for Martin’s API, which was inspired in part by our quest to discover how other projects were using the TEI to encode historical dates. Since encoding is a critical practice involving many global and local decisions about the nature of a text, projects need to be able to cite other’s tagging practices to contextualize and justify their own encoding practices. This API, running on our project and other projects, would increase by many orders of magnitude the number of examples available for study, comparison, and citation. If you want to know how, how often, and in what context MoEML uses any TEI element, attribute, or attribute value, search the CodeSharing service running on MoEML. We ourselves also find the service helpful in training our RAs and in searching for (and correcting) lingering bits of legacy code. In conjunction with project documentation, this tool is a powerful help in achieving high encoding standards across a large project.
Abstract for Martin’s paper at Oxford:
Although the TEI Guidelines are full of helpful examples, and other
initiatives such as TEI By
Example have made great progress in providing more access to
samples of text-encoding to help beginners get started, there is no doubt
that one of the biggest obstacles to encoders at many levels is finding out
how other scholars and projects have chosen to encode a particular feature
or use a specific tag or attribute. Many projects now share their XML code,
but that in itself is only marginally helpful; it can take substantial time
to sift through the XML code in a large project to find what you’re looking
for. At the same time, many other projects do not provide any access to
their XML encoding. This talk presents a simple specification for an
Application Programming Interface, along with a sample implementation
written in XQuery and designed for the eXist XML database, providing
straightforward access both for applications and end-users to sample code
from any TEI project. The API is modelled on the Open
Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), a
mechanism designed to allow archival search tools to ingest metadata from
repositories.
Click here to read Martin’s documentation for