Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

TEI CONFERENCE 2016 LINHD Presentation

473 views

Published on

TEIScribe: A graphic tool for composing and testing TEI documents in the EVI-LINHD a Virtual Research Environment for digital humanities

Published in: Education
  • Be the first to comment

  • Be the first to like this

TEI CONFERENCE 2016 LINHD Presentation

  1. 1. TEIScribe: A graphic tool for composing and testing TEI documents in the context of the EVI-LINHD environment Elena González-Blanco (egonzalezblanco@flog.uned.es) Antonio Robles-Gómez (arobles@scc.uned.es) Salvador Ros (sros@scc.uned.es) Roberto Hernández (roberto@scc.uned.es) Miguel Urizar (miguel_urizar@hotmail.com) Clara I. Martínez (cimartinez@flog.uned.es) Rafael Pastor (rpastor@scc.uned.es) Jesús Cano (jcano@scc.uned.es) Agustín C. Caminero (accaminero@scc.uned.es) Spanish University for Distance Education, UNED Gimena Del Rio Riande (gdelrio.riande@gmail.com) CONICET, Universidad de Buenos Aires
  2. 2. Outline • Introduction • EVI-LINHD • The proposed tool: TEIScribe • Conclusions and Future Work 2 Introduction EVILINHD TEIScribe Conclusions
  3. 3. Introduction • The need of shared cloud infrastructures with common metadata and standards to share information and boost interoperability between projects is growing in DH • Virtual Research Environments (VREs) arise in different places and with different purposes to help researchers develop, share and preserve their work 3 Introduction EVILINHD TEIScribe Conclusions
  4. 4. Introduction • Our Digital Humanities Innovation Lab (LINHD), has recently launched its first VRE • EVI-LINHD (http://www.evilinhd.com/) – The first VRE for Spanish-speakers – Just a matter of translation: Entorno Virtual de Investigación de LINHD (EVI-LINHD) 4 Introduction EVILINHD TEIScribe Conclusions
  5. 5. EVI-LINHD • Cloud application hosted in our servers • Let users: – Register as individual researchers – Create different kind of projects – Join, work and collaborate with existing projects – Store project data – Publish results for free on the web – Record project metadata in our repository 5 Introduction EVILINHD TEIScribe Conclusions
  6. 6. TEI Store and share XML files Add metadata and register your projects Edit in TEI- XML Digital libraries Digital Editions WP based websites Collaborative workspace Publication platform A Digital Humanities Project in EVI TEI Processing Model Introduction EVILINHD TEIScribe Conclusions
  7. 7. EVI-LINHD 7 Introduction EVILINHD TEIScribe Conclusions
  8. 8. EVI-LINHD 8 Introduction EVILINHD TEIScribe Conclusions
  9. 9. TEI-Based Digital Editions Digital Libraries and collections Websites Introduction EVILINHD TEIScribe Conclusions
  10. 10. EVI-LINHD 10 Introduction EVILINHD TEIScribe Conclusions
  11. 11. Introduction EVILINHD TEIScribe Conclusions
  12. 12. Technological details • Operating system: Linux-Ubuntu Server • Web server: Apache • Development environment: PHP (Silex Framework) • Database management: MySQL • DNS: Bind 9 • Internal scripting language: Python • Server Application Java: Tomcat • XML native database: eXist DB Introduction EVILINHD TEIScribe Conclusions
  13. 13. The proposed tool • Originally developed for Bieses project • Inspired by other existing collaborative editors – FontoXML – CWRC writer – Cloud oXygen • Cloud-based application to tag documents with TEI in a concurrent way • Graphical and an intuitive design: No angular brackets <> • Prevents users from errors • Low learning curve 13 Introduction EVILINHD TEIScribe Conclusions
  14. 14. 14 The proposed tool Introduction EVILINHD TEIScribe Conclusions
  15. 15. 15 The proposed tool Introduction EVILINHD TEIScribe Conclusions
  16. 16. • Allows users creating collections by uploading XML tagged files or plain text files • Users may upload their own TEI customization or use the TEI-all by default • Data storage – XML native database eXistDB – XML files and schemas organized by project 16 The proposed tool Introduction EVILINHD TEIScribe Conclusions
  17. 17. • Other technical details: – Vaadin, an open-source framework, based on Java • Handle sessions easily – XML-DTD parser based on open-source software – UTF-8 text format – Integration by JWT (JSON Web Token) • Tokens exchange session data 17 The proposed tool Introduction EVILINHD TEIScribe Conclusions
  18. 18. 18 The proposed tool Introduction EVILINHD TEIScribe Conclusions
  19. 19. 19 The proposed tool Introduction EVILINHD TEIScribe Conclusions
  20. 20. • Publishing solution – TEI Processing Model – Same technological basis: eXistDB – No need of developing complicated XSLT sheets – Customizable for each project – Outputs exportable to different formats – Easy to use – Nice to see 20 Publishing solution Introduction EVILINHD TEIScribe Conclusions
  21. 21. 21 Publishing solution Introduction EVILINHD TEIScribe Conclusions
  22. 22. 22 Publishing solution Introduction EVILINHD TEIScribe Conclusions
  23. 23. 23 Publishing solution Introduction EVILINHD TEIScribe Conclusions
  24. 24. 24 Publishing solution Introduction EVILINHD TEIScribe Conclusions
  25. 25. Conclusions • We offer to our DH community: – A collaborative open-source FREE cloud platform – A suite of tools commonly used for DH projects – A new TEI editing tool TEIScribe • Friendly and easy to use (UX) • Ideal for: – Students – DH beginners – DH researchers without economic support 25 Introduction EVILINHD TEIScribe Conclusions
  26. 26. Future Work • Current project supported by the Spanish Government – Finishes in December, 2016 – Serves as a proof of concept • Basis of a new project financed by the European Comission: POSTDATA (ERC Starting Grant) directed by Elena González-Blanco 26 Introduction EVILINHD TEIScribe Conclusions
  27. 27. Elena González-Blanco egonzalezblanco@flog.uned.es Antonio Robles-Gómez arobles@scc.uned.es & LINHD Team http://linhd.uned.es www.evilinhd.com @linhduned

×