Martin David Holmes: Curriculum Vitae
Last revision: 2026
| EMail: | martin@mholmes.com |
| URL: | https://www.mholmes.com |
| Mailing address: | [EMail me if you need my mailing address] Victoria British Columbia Canada |
| Telephone: | 250-721-8754 (work) |
Education: Main Qualifications
| Degree / Qualification | Grade | Institution | Address | Date awarded | Comments |
| RSA Dip. TEFLA (Royal Society of Arts/University of Cambridge Local Examination Syndicate Diploma in the Teaching of English as a Foreign Language to Adults) | Distinction (written) | Bell College | Saffron Walden, UK | June 1994 | |
| MPhil (English Phonology) | University of Manchester | Manchester, UK | 1986 | Thesis title: Approaches to Syllable Structure in English | |
| B.A. (Hons) (English Language and Literature) | 1st Class | University of Manchester | Manchester, UK | 1984 | Courses taken include Old English, Middle English and Modern English Language and Literature, The History of the English Language, The Structure of Modern English, English Historical Linguistics, George Eliot (special author), Shakespeare, and a subsidiary drama course. Dissertation Title: The Five Senses in Anglo-Saxon Poetry. |
Education: Other Training
| Course | Institution | Address | Date | Comments |
| Natural Language Processing | Coursera | https://www.coursera.org/course/nlp | May 2012 | |
| Interpersonal Communication in the Workplace | University of Victoria | Victoria, BC, Canada | November/December 2003 | |
| Leadership Strategies | University of Victoria | Victoria, BC, Canada | November 2003 | |
| Productive Business Meetings | Saudi Aramco Management Training | Dhahran, Saudi Arabia | August 1993 | |
| Classroom Management | Saudi Aramco Management Training | Dhahran, Saudi Arabia | March 1993 | |
| Workshops and presentations on a variety of topics | Saudi Aramco Annual In-Service Training Days | Dhahran, Saudi Arabia | Autumn 1991 & 1992 | In 1991 I gave one of the presentations, on creating reading exercises. |
| Presentation Skills | Saudi Aramco Management Training | Dhahran, Saudi Arabia | September 1991 | |
| Teaching Listening Skills | British Council | Jambi, Indonesia | March 1990 | |
| Language Laboratories; Course Design | British Council | Aceh, Indonesia | November 1989 | |
| Indonesian Language | WISMA Realino | Yogyakarta, Indonesia | Autumn 1987 | 6-week intensive Indonesian language course |
| ELT Training Course | VSO (Voluntary Service Overseas) | Bristol, UK | Summer 1987 | Pre-departure training course for Indonesia posting |
Honours
- University of Victoria Presidentʼs Distinguished Service Award, 2008. [http://web.uvic.ca/hr/pdsa/2008pdsawinners.html].
Memberships
- Text-Encoding Initiative. I served as an elected member of the TEI Technical Council for six years (2010-2011, 2012-2013, and 2014-2015).
- Association for Literary and Linguistic Computing (ALLC)
- Association for Computing in the Humanities (ACH)
- Canadian Society for Digital Humanities / Société canadienne des humanités numériques (CSDH/SCHN)
Professional activities
- Managing Editor of the TEI Journal, 2013-2015.
- Text-Encoding Initiative. I have served as an elected member of the TEI Technical Council four times (2010-2011, 2012-2013, 2014-2015, and 2025-2027). [http://www.tei-c.org/Activities/Council/].
- Abstract reviewer for Digital Humanities conference.
- Abstract reviewer for the conference of the Text-Encoding Initiative.
- Abstract reviewer for the conference of the Canadian Society for Digital Humanities (CSDH/SCHN).
- University of Victoria Presidentʼs Distinguished Service Awards committee, 2010 and 2011.
- University of Victoria Humanities Dean Search Committee, 2009-2010.
Recent teaching
- Introduction to XSLT for Digital Humanists, Digital Humanities Summer Institute, University of Victoria, 2011, 2012, 2013 and 2017. With Syd Bauman.
- Introduction to XSLT for Digital Humanists, Digital Humanities@Oxford Summer School, University of Oxford, 2013. With Alex Dutton.
- Introduction to TEI Encoding, University of Victoria HCMC, 2012.
- Text Encoding Fundamentals, Digital Humanities Summer Institute, 2010. With Julia Flanders and Syd Bauman.
Employment
| Job title | Employer | From | To | Location | Duties |
| Programmer / Consultant | University of Victoria Humanities Computing and Media Centre (formerly the Language Centre) | 01-04-1998 | present | PO Box 3045 STN CSC, Victoria, B.C., V8W 3P4, Canada | Developing standalone and Web-based software and materials to support teaching and research within the Humanities (see the Publications section for examples); setting up and administering large Windows network (several servers and 60 workstations) for computerized language laboratories. |
| Founder, Director, Secretary/Treasurer | Half-Baked Software Inc. | 01-05-1999 | present | Half-Baked Software Inc., Innovation Development Corporation, PO Box 3075, STN CSC, Victoria, BC, V8W 3W2, Canada | Half-Baked Software is a company formed by Stewart Arneil, myself, and the University of Victoria to develop the commercial potential of software created at the Humanities Computing and Media Centre. |
| ESL Instructor / Materials Developer | University of Victoria English Language Centre | 03-04-1995 | 31-03-1998 | Box 1700 MS 8452, Victoria, B.C., V8W 2Y2, Canada | I developed and taught the University Admissions Preparation Course, for students moving from the ESL program into regular classes. I also developed and taught the Online Writing Course, one of the Universityʼs first Web-based courses, as well as teaching a range of regular ESL classes from lower-intermediate to advanced level. |
| Instructor (English Literature) | Department of English, Camosun College | 02-05-1995 | 21-07-1995 | Lansdowne Campus, 3100 Foul Bay Road, Victoria, B.C., V8P 5J2, Canada | Part-time term appointment teaching English 084E literature course, a basic introduction to English literature with a multi-cultural slant for students intending to enter credit courses. |
| Advanced English Teacher | Saudi Aramco (Saudi Arabian Oil Company) | 01-02-1991 | 08-12-1994 | Rahima Academic Training Center, Saudi Aramco, Ras Tanura 31311, Saudi Arabia | Teaching all levels of English, but mainly intermediate and advanced English to apprentices and company employees. Chairman of the English Reading and English Writing courses for employees. Production of supplementary materials for the Academic Curriculum Unit as well as in-house tests. In charge of test administration and scoring teams. Handled a variety of bureaucratic duties, including administering student records. |
| Lecturer in English (Voluntary Service Overseas development agency posting) | University of Jambi, Sumatra, Indonesia | 01-11-1987 | 01-04-1990 | Telanaipura, Jambi, Sumatra, Indonesia | Solely responsible for organizing and teaching English courses for lecturers preparing for Masters courses in-country and abroad, including EAP, study skills and TOEFL preparation. Collating information about scholarships, assisting with applications and research proposals. ELT teacher-training both for lecturers and students in the Education Faculty. Supervision and grading of teaching practice in a Senior High School. |
| Monbusho British English Teacher (Japanese Government BETS Programme) | Kurayoshi West Senior High School | 01-09-1984 | 01-09-1985 | Kurayoshi-shi, Tottori-ken, Japan. | Teaching English in Junior and Senior High Schools. |
Key Technical Skills
| Application / Language | Platform | Tasks |
| JavaScript / HTML / XML / CSS / XSLT / XSL:FO / XQuery / mySQL / PHP | Web | Creating interactive Web applications and online database systems; digitizing/marking up academic texts using XML, and rendering as dynamic Websites using XSL, JavaScript and CSS; producing print publications based on XML sources |
| Ubuntu server maintenance | Linux | Setting up and running two Continuous Integration servers using Jenkins on Ubuntu, starting in 2012. |
| TEI XML | Any | Designing and implementing schemas for TEI XML projects, serving on the TEI Technical Council, working on the TEI infrastructure, build process, and Guidelines. |
| Windows networking | Windows | Setting up and maintaining a Windows network including 60 workstations and 7 servers (2001-4) |
| Borland Delphi v2, v5, v2005 and v2009 | Windows | Building in-house and commercial authoring tools for creating interactive Web pages, marking up text, and other teaching and research tools |
| Intuit Quickbooks v6-2010 | Windows | Accounting for small business (Half-Baked Software) |
| Adobe Photoshop & Illustrator; The Gimp and Inkscape | Windows, OSX, Linux | Basic graphics manipulation |
| Range of audio/video digital editors | Windows, Linux | Digitizing/preparing multimedia content for the Web |
| OpenLayers | Web | Building maps and other geographic and tile-based resources using the OpenLayers JavaScript library. |
Languages
| Language | Speaking / Listening | Reading / Writing | Comments |
| English | Native | Native | Native language |
| French | Good | Fair | My spoken French is a little rusty through lack of use, but I read and listen in the language regularly. |
| Indonesian | Good | Good | I lived in an isolated area of Indonesia for two and a half years, and during that time I did a great deal of translation work, mainly academic documents, both Indonesian-English and English-Indonesian. A few years ago, I also worked on the University of Victoriaʼs Indonesian 100 Website, so I have had some practice with the language, and I regularly listen to podcasts in Indonesian. |
| Japanese | Fair | Fair | After many years of neglecting my Japanese, I began studying seriously again in 2016. In December 2017 I passed the Japanese Language Proficiency Test at level N4, in December 2018 at level N3. and in December 2019 at level N2. I listen to a lot of Japanese podcasts, watch Japanese TV shows regularly, and Iʼm now able to read novels, albeit slowly. |
Selected Publications and Presentations
-
Dispatches from the TEIʼs GIS Working Group.
(Conference presentation.) With Joey Takeda. Text Encoding Initiative Conference 2025, Kraków. 18/09/2025. [https://zenodo.org/records/17220760]. -
Differentiating ODDs.
(Conference presentation.) With Syd Bauman and Helena Bermúdez Sabel. Text Encoding Initiative Conference 2025, Kraków. 18/09/2025. [https://zenodo.org/records/17151428]. -
Eye Rhyme in the Digital Victorian Periodical Poetry Project.
(Conference presentation.) Text Encoding Initiative Conference 2025, Kraków. 17/09/2025. [https://zenodo.org/records/17151736]. -
Browse, search and serendipity: building approachable digital editions.
(Book chapter.) With Alison Chapman, Kaitlyn Fralick, Kailey Fukushima, Narges Montakhabi and Sonja Pinto. In Digital editing and publishing in the twenty-first century. Ed. James O’Sullivan, Michael Pidd, Sophie Whittle, Bridgette Wessels, Michael Kurzmeier and Órla Murphy. pp. 88-107. Scottish University Press [https://doi.org/10.62637/sup.GHST9020.6]. 2025. -
Set in Stone: Building a Monument from a DH Resource.
(Conference presentation.) Digital Humanities 2024 Conference, Arlington, Virginia. 07/08/2024. -
Modern Wendat Lexicography:Using XML to Reflect the Grammar and Lexicon of an Iroquoian Language.
(Journal article.) With Megan Lukaniec. In Dictionaries: Journal of the Dictionary Society of North America. Dictionary Society of North America. 2023. Issue 44.2, 2023: Special Issue on Indigenous Lexicography, p.75-105. Edited by Christine Schreyer and Mark Turin. [https://doi.org/10.1353/dic.2023.a915066]. -
From Tamagotchis to Pet Rocks: On Learning to Love Simplicity through the Endings Principles.
(Journal article.) With Joey Takeda. In Digital Humanities Quarterly. Alliance of Digital Humanities Organizations. 2022. Issue 17.1 | 2023: Special Issue on Project Resiliency. Edited by Martin Holmes, Matt Huculak, and Janelle Jenstad. [http://www.digitalhumanities.org/dhq/vol/17/1/000668/000668.html]. -
Encoding sonic devices: what is it good for?
(Conference presentation.) Text Encoding Initiative Conference 2022, Newcastle, UK. 14/09/2022. [https://zenodo.org/record/7089666]. -
Serverless Searching with XSLT and JavaScript.
(Conference presentation.) With Joey Takeda. Balisage 2022 Conference. 01/08/2022. -
Getting Along with Relational Databases.
(Journal article.) In The Journal of the Text Encoding Initiative. Text Encoding Initiative Consortium. 2022. Issue 14 | 2021: Selected Papers from the 2019 TEI Conference. [https://journals.openedition.org/jtei/3874]. -
How big can a static site be? Staticizing a census database.
(Conference presentation.) With Greg Newton. Digital Humanities 2022 Conference, Tokyo (online). 28/07/2022. -
What the Book Got Right, or, Lots of Static Copies Keep Stuff Safe.
(Conference presentation.) With Janelle Jenstad. Conference of the Bibliographical Society of Canada. 17/05/2022. -
Are the TEI Stylesheets really broken beyond repair?
(Conference presentation.) Text Encoding Initiative Conference 2021 (online). 25/10/2021. -
Using ODD for HTML.
(Journal article.) In The Journal of the Text Encoding Initiative. Text Encoding Initiative Consortium. 2021. [https://journals.openedition.org/jtei/3106]. -
Using open-source, sustainable tools for language reclamation: Preliminary findings from building a digital corpus of Wendat.
(Conference presentation.) With Megan Lukaniec, Sally Cartwright, Erin Hashimoto, Emma Pearce-Marvell, Jamie Quibell, and Bethany Scholfield. 7th International Conference on Language Documentation and Conservation (ICLDC 7), 2021, Hawaii, USA. / online. [https://youtu.be/1A0G-kG79m4]. 04/03/2021. -
Nine Projects, One Codebase: A Static Search Engine for Digital Editions.
(Conference presentation.) With Joey Takeda. COLLABORATION Digital Humanities Conference, University of British Columbia / online. [http://dhconference.sites.olt.ubc.ca/conference-info/program/day-4/]. 31/10/2020. -
Static Search: An Archivable and Sustainable Search Engine for the Digital Humanities.
(Conference presentation.) With Joey Takeda. Digital Humanities Summer Institute (DHSI) Colloquium (#VirtualDHSI). [https://zenodo.org/record/3883150]. 06/06/2020. - Journal of the Text Encoding Initiative: Selected Papers from the 2017 TEI Conference. (jTEI Issue 12.) Guest-edited with Janelle Jenstad and Kathryn Tomasek. Text Encoding Initiative Consortium. 2019-2020. [http://journals.openedition.org/jtei/1076].
-
Getting Along with Relational Databases.
(Conference presentation.) Text Encoding Initiative Conference, Graz, Austria. [https://zenodo.org/record/3451277]. 20/09/2019. -
How we tripled our encoding speed in the Digital Victorian Periodical Poetry project.
(Conference presentation.) With Kaitlyn Fralick, Kailey Fukushima and Sarah Karlson. Text Encoding Initiative Conference, Graz, Austria. [https://zenodo.org/record/3449241]. 19/09/2019. -
The Prefabricated Website: Who needs a server anyway?
(Conference presentation.) With Joey Takeda. Text Encoding Initiative Conference, Graz, Austria. [https://zenodo.org/record/3449197]. 19/09/2019. -
Clearing the Air for Maintenance and Repair: Strategies, Experiences, Full Disclosure; Paper Three: Ruthless Principles for Digital Longevity
(Conference presentation.) With Stewart Arneil and Greg Newton. Presented by Greg Newton. Digital Humanities 2019 Conference, Utrecht, the Netherlands. [https://dev.clariah.nl/files/dh2019/boa/0648.html]. 12/07/2019. -
Project Endings: Early Impressions From Our Recent Survey On Project Longevity In DH
(Conference presentation.) With Stewart Arneil and Greg Newton. Presented by Greg Newton. Digital Humanities 2019 Conference, Utrecht, the Netherlands. [https://dev.clariah.nl/files/dh2019/boa/0891.html]. 10/07/2019. -
Encoding Cryptic Crossword Clues with TEI.
(Journal article.) In The Journal of the Text Encoding Initiative. Text Encoding Initiative Consortium. 2019. [http://journals.openedition.org/jtei/2222]. -
Beyond Validation: Using Programmed Diagnostics to Learn About, Monitor, and Successfully Complete Your DH Project.
(Journal article.) With Joey Takeda. In Digital Scholarship in the Humanities. Oxford University Press/EADH. 2019. [http://dx.doi.org/10.1093/llc/fqz011]. -
Algorithmic Determination of Japanese Ethnic Identity Based on Name.
(Journal article.) In the Journal of the Japanese Association for Digital Humanities. Volume 3 (2018) Issue 1 pages 73-97. [https://doi.org/10.17928/jjadh.3.1_73]. 2018. -
Encoding GeoJSON Geometries in TEI.
(Conference presentation.) Text Encoding Initiative Conference, Tokyo, Japan. 13/09/2018. -
Using ODD for HTML.
(Conference presentation.) Text Encoding Initiative Conference, Tokyo, Japan. 13/09/2018. -
Confronting Challenges in Marking Up Pre-modern East Asian Documents.
(Conference presentation.) Chair/Discussant: Marcus Bingenheimer; Duncan Paterson; Martin Holmes; Organizer: Hanna McGaughey. Text Encoding Initiative Conference, Tokyo, Japan. 11/09/2018. -
Why do I need four search engines?
(Conference presentation.) With Joey Takeda. Japanese Association for Digital Humanities Conference, Tokyo, Japan. [https://conf2018.jadh.org/files/Proceedings_JADH2018.pdf#page=58]. 11/09/2018. -
Encoding Cryptic Crossword Clues with TEI.
(Conference presentation.) Text Encoding Initiative Conference, Victoria, Canada. [http://hcmc.uvic.ca/tei2017/abstracts/t_102_holmes_crosswords.html]. 14/11/2017. -
Beyond Validation: Using Programmed Diagnostics to Learn About, Monitor, and Successfully Complete Your DH Project.
(Conference presentation.) With Joey Takeda. Digital Humanities 2017 Conference, Montreal, Canada. [https://dh2017.adho.org/abstracts/140/140.pdf]. 11/08/2017. -
Archiving form and function: preserving a 2003 digital project.
(Conference presentation.) With Stewart Arneil; presented by Stewart Arneil. DPASSH Conference 2017: Digital Preservation for Social Sciences and Humanities, Brighton, UK. 14/06/2017. -
Selecting Technologies for Long-Term Survival.
(Conference presentation.) SHARP Conference 2017: Technologies of the Book, Victoria, BC, Canada. [https://github.com/projectEndings/Endings/raw/master/presentations/SHARP_2017/mdh_sharp_2017.pdf]. 10/06/2017. -
Whatever happened to interchange?
(Journal article.) In Digital Scholarship in the Humanities. (2017) 32 (suppl_1): i63-i68. Oxford University Press/EADH. [https://academic.oup.com/dsh/article/32/suppl_1/i63/2957398/Whatever-happened-to-interchange?guestAccessKey=f85310aa-29d1-45de-9936-ac9ed9668e94]. [http://dx.doi.org/10.1093/llc/fqw048]. 2016. -
How To Edit a Map in TEI.
(Conference presentation.) With Janelle Auriol Jenstad, Kim McLean-Fiander, and Greg Newton. Digital Humanities 2015 Conference, Sydney, Australia. [http://dh2015.org/abstracts/xml/JENSTAD_Janelle_Auriol_How_To_Edit_a_Map_in_TEI//JENSTAD_Janelle_Auriol_How_To_Edit_a_Map_in_TEI.html]. 03/07/2015. -
Whatever Happened to Interchange?
(Conference presentation.) Digital Humanities 2015 Conference, Sydney, Australia. [http://dh2015.org/abstracts/xml/HOLMES_Martin_Whatever_Happened_to_Interchange_//HOLMES_Martin_Whatever_Happened_to_Interchange_.html]. 02/07/2015. -
First steps in integrating diverse data sources to tell a fuller story of the treatment of Japanese Canadians in WW2.
(Conference presentation.) With Stewart Arneil; presented by Stewart Arneil. Joint CSDH/SCHN & ACH Digital Humanities Conference 2015. 02/06/2015. -
Landscapes of Injustice: Preliminary Returns of Partnered Research.
(Conference presentation (panel).) With Beth Carter, Nick Blomley, Jordan Stanger-Ross, Sarah Fitterer, Sonja Aagesen, and Samantha Bets; BC Studies 2015 Conference, Vancouver, BC. [http://www.kpu.ca/sites/default/files/Faculty%20of%20Arts/BC_Studies%202015_Program.pdf]. 08/05/2015. -
CodeSharing: a simple API for disseminating our TEI encoding.
(Conference presentation.) Text Encoding Inititative 2014 Conference, Evanston, Illinois, USA. [http://tei.northwestern.edu/files/2014/10/mholmes_codesharing-1ybmalo.pdf]. 22/10/2014. -
Using TEI for an Endangered Language Lexical Resource: The Nxaʔamxcín Database-Dictionary Project.
(Journal article.) With Ewa Czaykowska-Higgins and Sarah M. Kell. In Language Documentation & Conservation. Volume 8, pp. 1-37. University of Hawaii [https://scholarspace.manoa.hawaii.edu/handle/10125/4604]. [http://hdl.handle.net/10125/4604]. 2014. -
Encoding historical dates correctly: is it practical, and is it worth it?
(Conference presentation.) With Janelle Jenstad. Digital Humanities 2013 Conference, Lincoln, Nebraska, USA. [http://dh2013.unl.edu/abstracts/ab-179.html]. 19/07/2013. -
Practical Interoperability: The Map of Early Modern London and the Internet Shakespeare Editions.
(Conference presentation.) With Janelle Jenstad. Digital Humanities 2013 Conference, Lincoln, Nebraska, USA. [http://dh2013.unl.edu/abstracts/ab-180.html]. 17/07/2013. -
Interoperability in Practice: The Nxa’amxcín Dictionary.
(Conference presentation.) With Ewa Czaykowska-Higgins and Sarah Kell. Canadian Society for Digital Humanities (CSDH/SCHN) 2013, Victoria, BC, Canada. [https://www.conftool.net/csdh-schn-2013/index.php?page=browseSessions&presentations=show&form_session=15]. 05/06/2013. -
Technology in documentation: TEI and the Nxa’amxcín Dictionary.
(Conference presentation.) With Ewa Czaykowska-Higgins. 3rd International Conference on Language Documentation and Conservation (ICLDC 3), 2013, Hawaii, USA. [http://nflrc.hawaii.edu/icldc/2013/ICLDCprogram_020513.pdf]. 02/03/2013. -
Image Markup Tool 2.0.
(Conference presentation.) With Meagan Timney. Digital Humanities 2011 Conference, Stanford, California. [http://dh2011abstracts.stanford.edu/xtf/view?docId=tei/ab-128.xml]. 22/06/2011. -
The Colonial Despatches of Vancouver Island and British Columbia: a Digital Edition of a Large-Scale Document Collection.
(Conference poster presentation.) With Kim Shortreed-Webb. Digital Humanities 2011 Conference, Stanford, California. [http://dh2011abstracts.stanford.edu/xtf/view?docId=tei/ab-136.xml]. 20/06/2011. -
Using the Universal Similarity Metric to Map Correspondences between Witnesses.
(Conference presentation.) Digital Humanities 2010 Conference, Kings College London. [http://dh2010.cch.kcl.ac.uk/academic-programme/abstracts/papers/html/ab-693.html]. 08/07/2010. -
Encoding models for scholarly literature.
(Book chapter.) With Laurent Romary. In Publishing and Digital Libraries: Legal and Organizational Issues. Ed. Ioannis Iglezakis, Tatiana-Eleni Synodinou, Sarantos Kapidakis. pp. 88-110. IGI Global [http://hal.archives-ouvertes.fr/hal-00390966/fr/]. 2010. - Markin version 4.1. (Software program.) shareware Windows program for marking student essays. Creative Technology (Microdesign) Ltd. [https://www.mholmes.com/software.html#swMarkin]. Current release June 2010; previous versions dating back to 2007.
- Hot Potatoes version 6.3. (Software application suite.) Version 6.3/Windows; authoring suite for creating interactive teaching exercises for the WWW. Half-Baked Software Inc [http://hotpot.uvic.ca/]. Current release June 2010; previous versions dating from 1997.
- Image Markup Tool 1.8. (Software application.) Tool for annotating images using TEI P5 XML. Martin Holmes / UVic Humanities Computing and Media Centre [http://www.tapor.uvic.ca/~mholmes/image_markup/]. Current release January 2010; previous versions dating back to 2006.
-
Rescuing old data: case studies, tools and techniques .
(Conference presentation.) With Greg Newton; Digital Humanities 2008. [http://www.ekl.oulu.fi/dh2008/Digital%20Humanities%202008%20Book%20of%20Abstracts.pdf]. 27 June 2008. -
Domestic strife in early modern Europe: images and texts in a virtual anthology.
(Conference presentation.) With Claire Carlin. Digital Humanities 2008. [http://www.ekl.oulu.fi/dh2008/Digital%20Humanities%202008%20Book%20of%20Abstracts.pdf]. 26 June 2008. -
Hot Potatoes: Taking an academic software project into the commercial domain.
(Book chapter.) With Stewart Arneil. In Aprendizaje de Lenguas Asistido por Ordenador: Herramientas de Autor para el Desarrollo de Cursos a Través de la Web., ed. Ana Gimeno Sanz, pp. 5-33. Editorial Universidad Politécnica de Valencia [http://www.upv.es/pls/obib/est_publ.FichPublica?P_ESTILO=200&P_IDIOMA=i&P_ARM=2154]. 2008. - Transformer 2.0. (Software application.) Tool for complex sequential search-and-replace operations on Unicode text files. Martin Holmes / UVic Humanities Computing and Media Centre [http://www.tapor.uvic.ca/~mholmes/transformer/]. Current release May 2008; previous versions dating back to 2006.
-
teiJournal: Online and print journals through XML.
(Conference presentation.) presented by Karin Armstrong. PKP Scholarly Publishing Conference 2007. [http://ocs.sfu.ca/pkp2007/viewabstract.php?id=73]. July 2007. -
No More HTML: Using Cascading Style Sheets (CSS) to present XML for the Web.
(Conference workshop.) With Greg Newton. CaSTA 2006 Conference. [http://www.lib.unb.ca/casta2006/workshops/NoMoreHTML.html]. [http://web.uvic.ca/hrd/casta_2006/]. October 2006. - Scandinavian-Canadian Studies Journal. (ISSN 0823-1796.) I am Technical Editor on the project to produce volumes 15 onwards, University of Victoria Humanities Computing and Media Centre [http://scancan.net]. 2006-2017 (Vol. 15 to 23).
-
The Nxaʔamxcín Online Database.
(Conference presentation.) With E. Czaykowska-Higgins; presented by E. Czaykowska-Higgins. 41st International Conference on Salish and Neighbouring Languages. August 2006. -
Problems with Marriage: Annotating Seventeenth-century French Engravings with TEI and SVG.
(Conference presentation.) With Claire Carlin and Eric Haswell. Digital Humanities 2006 Conference. [https://webcgi.oulu.fi/dh2006/viewabstract.php?id=17]. [http://www.allc-ach2006.colloques.paris-sorbonne.fr/DHs.pdf]. July 2006. - Quandary version 2.3. (Software application suite.) Version 2.3/Windows; authoring suite for creating action mazes for the WWW. Half-Baked Software Inc [http://www.halfbakedsoftware.com/quandary.php]. Current release November 2007; previous versions dating from September 2000.
-
Hacking Hot Potatoes: An introduction to customizing your exercises (second iteration, expanded format).
(Conference workshop.) With Stewart Arneil. FLEAT 5 Conference, Provo, Utah, USA, August 2005. [http://hotpot.uvic.ca/howto/hacking_workshop/index.htm]. August 2005. - ACH/ALLC 2005 Conference Abstracts. (ISBN 1-55058-308-5 (printed first edition), ISBN 1-55058-312-3 (online 2nd edition).) I was programmer/editor/designer on the project to produce this book. University of Victoria Humanities Computing and Media Centre [http://web.uvic.ca/hrd/achallc2005/abstracts.htm]. June 2005.
-
I want my widgets! Using new XML technologies to build reusable GUI components.
(Conference presentation.) Text Analysis Summit (Text Analysis Developers Alliance). [http://web.uvic.ca/lancenrd/martin/hamilton_2005/presentation.xml]. May 2005. -
<teiPublisher>: A Repository Management System for TEI Documents.
(Journal article.) With Amit Kumar, Alejandro Bia, Susan Schreibman, Stewart Arneil and John Walsh. In Literary and Linguistic Computing 20: 117-132. OUP [http://llc.oupjournals.org/cgi/reprint/20/1/117]. March 2005. -
<teiPublisher>: Bridging the Gap Between a Simple Set of Structured Documents and a Functional Digital Library.
(Journal article.) With Amit Kumar, Alejandro Bia, Susan Schreibman, Ray Siemens and John Walsh. In ECDL 2004: Research and Advanced Technology for Digital Libraries: 8th European Conference, proceedings. Springer-Verlag September 2004. -
User in control: A highly-configurable instructional Website.
(Conference presentation.) With Stewart Arneil. EuroCALL 2004 Conference, Vienna, Austria, September 2004. [http://web.uvic.ca/hrd/eurocall2004/presentation/presentation.xml]. September 2004. -
Hacking Hot Potatoes: An introduction to customizing your exercises.
(Conference workshop.) With Stewart Arneil. EuroCALL 2004 Conference, Vienna, Austria, September 2004. [http://web.uvic.ca/hrd/eurocall2004/workshop/index.htm]. September 2004. -
<teiPublisher>:a repository management system for TEI documents.
(Conference presentation.) With Amit Kumar, Alehandro G. Bia-Platas, Susan Schreibman, Stewart Arneil and John A. Walsh. Joint International Conference of the Association for Literary and Linguistic Computing and the Association for Computers and the Humanities, Göteborg University, June 2004. [http://www.hum.gu.se/allcach2004/AP/html/prop118.html]. June 15, 2004. -
Hacking in Hot Potatoes: A little knowledge brings a lot of power.
(Magazine article.) With Stewart Arneil. In TEL & CAL. CALL-Austria Assn [http://www.e-lisa.at/magazine/tellcall/]. January 2004. - Gerryʼs Vocabulary Teacher version 2.0. (Software application suite.) Version 3.0 for Windows and Mac; database program incorporating tens of thousands of English sentences to teach over 2500 core vocabulary items. Content by Gerry Luton. CPR4ESL [http://www.cpr4esl.com/gerrys_vocab_teacher/]. June 2011; previous versions dating from 2003.
-
Old English, New Techniques: Bringing OE Texts Alive With XML and XSLT.
(Conference presentation.) With Stewart Arneil, Dr. John Tucker, Spencer Rose, and Patricia Baer. WorldCALL 2003 Conference, Banff, Canada, May 2003; also IALLT 2003 Conference June 2003. [http://web.uvic.ca/hrd/iallt2003/oldenglish/index.htm]. May 2003. -
Unicode and Software Development: Hot Potatoes Goes Multilingual.
(Conference presentation.) With Stewart Arneil. WorldCALL 2003 Conference, Banff, Canada, May 2003; also IALLT 2003 Conference June 2003. [http://web.uvic.ca/hrd/iallt2003/unicode/presentation.xml]. May 2003. -
Servers, Clients, Testing and Teaching.
(Book chapter.) With Stewart Arneil. In Language Learning On-line: Towards Best Practice., ed. Uschi Felix, pp. 59-80. Swets and Zeitlinger [http://www.szp.swets.nl/szp/books/19486.htm]. 2003. -
The Development of Hot Potatoes.
(Magazine article.) With Stewart Arneil. In TELL & CALL. CALL-Austria Assn January 2002. - XML and Beyond: Markup, Display and the University of Victoria Lydgate MS and Robert Gravesʼ Diaries. (Poster session.) With Undine Bruckner. The Humanities Computing Curriculum / The Computing Curriculum in the Arts and Humanities conference. [http://web.mala.bc.ca/siemensr/HCCurriculum/abstracts.htm#Holmes]. November 2001.
-
Hot Potatoes, History and Future.
(Conference presentation.) With Stewart Arneil. EuroCALL 2001 Conference, Nijmegen. [http://web.uvic.ca/hrd/eurocall2001/HotPotPastFuture/PastFutureHome.htm]. August 2001. -
The Future of the Exercise.
(Conference presentation.) With Stewart Arneil. EuroCALL 2001 Conference, Nijmegen. [http://web.uvic.ca/hrd/eurocall2001/FutureExercise/]. August 2001. - Extracts from the Diary of Robert Graves. (Web-based presentation.) With Undine Bruckner. experimental project to digitize part of Robert Gravesʼs diary in an interactive format useful for students and scholars. University of Victoria Humanities Computing and Media Centre [http://web.uvic.ca/hrd/graves/]. August 2001.
- De Casu Cizaris Dutis Regis Iabin. (Web-based presentation.) With Undine Bruckner. experimental project to digitize part of a medieval manuscript and present it on the Web in a highly interactive format useful for students and scholars. University of Victoria Humanities Computing and Media Centre [https://hcmc.uvic.ca/eol/lydgate/]. July 2001.
-
The Ethical Exploitation of Academic Property.
(Conference presentation.) With Stewart Arneil. Canadian Congress of the Social Sciences and Humanities, Edmonton, Canada. May 2000. -
Quandary: Building and Using Web-based Action Mazes.
(Conference presentation.) With Stewart Arneil. McGraw-Hill Educational Technology Conference Series, Victoria, Canada. May 2000. -
Put a Hot Potato on your Internet Menu.
(Magazine interview.) interview with Martin Holmes by Barry Bakin in American Language Review., Vol. 4 No. 1. ESL Publications January/February 2000. -
Juggling hot potatoes: Decisions and compromises in creating authoring tools for the Web.
(Journal article.) With Stewart Arneil. In ReCALL Journal., Vol. 11 No. 2 (Web edition) and College and University Media Review., Vol. 6 No. 1. CUP; CCUMC [http://www.eurocall-languages.org/recall/pdf/rvol11no2.pdf]. September 1999. -
A Multimedia Approach to Learning Phonetic Transcription.
(Conference presentation and publication.) With Jocelyn Clayards and John H. Esling. Proceedings of the International Congress of Phonetic Sciences. International Congress of Phonetic Sciences [https://www.internationalphoneticassociation.org/icphs-proceedings/ICPhS1999/papers/p14_1133.pdf]. 1999. -
Hot Potatoes: Free Tools for Creating Interactive Language Exercises for the World Wide Web.
(Conference presentation.) With Stewart Arneil. EuroCALL 1998 conference, Leuven. September 1998. -
Approaches to Marking Electronic Texts.
(Conference presentation and article.) Proceedings of the FLEAT III Conference.; IALL Journal., Vol. 31 No. 3. University of Victoria; IALL 1997; 1999. -
Marking Student Work on the Computer
(Article.) The Internet TESL Journal (ITESLJ), Vol. II No. 9. [http://iteslj.org/Articles/Holmes-ComputerMarking/index.html]. September 1996. - TexToys version 3.1. (Software program.) Two shareware Windows applications for creating interactive exercises based on reading texts. Creative Technology (Microdesign) Ltd. [https://www.mholmes.com/software.html#swTexToys]. 1999-present.
-
Creating and Implementing an Online Writing Course.
(Journal article.) in PASAA: A Journal of Language Teaching and Learning in Thailand. Chulalongkorn University December 1997. -
Some notes on the structure of acronyms.
(Journal article.) With Christopher McCully. In Lingua 74(1) 20:27-43. [https://doi.org/10.1016/0024-3841(88)90047-2]. January 1988.
Other Interests
My other interests include music and multitrack recording, travel, snorkelling and swimming, cycling, linguistics and languages, and English novels and poetry. I have had no serious illnesses of any kind and am physically quite fit. I am a non-smoker.