How to build a digital edition web app
How to map data to RDF with Karma
How to pimp a digital edition web app
Working with Git
A blog about how to do things in Digital Humanities
Filter by tags
How to join ACDH Mattermost
This post describes how you join Mattermost, a messaging platform provided by
How to change your git repo’s remote from redmine git to GitLab
How to point your local copy of a git repository from ACDH redmine to GitLab.
How to change your git repo’s remote from redmine git to GitHub
How to point your local copy of a repository from ACDH redmine to GitHub
In the world of hashtags
Twitter analysis on digital humanities
Mapping MySQL database to RDF with Karma
This post describes the workflow for mapping relational database to RDF using Karma tool.
Part 3a - The Open-Proxy-Gate
This post provides an alternative solution for building data-retrieval endpoints as a reaction to the "Open-Proxy-Gate".
Part 4 - Vocabs App
In this post we will implement the vocabs app
Part 3 - A custom app
In this post we will create a custom app which will then serve as integration point for other django-generic-apps.
Part 2 - Webpage
In this post we will set up an example project and implement the generic-app 'webapp'
Part 1 - Getting started
This posts describes the motivations behind 'django-generic-apps' and describes them briefly
Upload and process
A post describing how to work with "Glaser-TEI", an app to upload and process transcriptions of Glaser-Squeezes
Part 2 - A customizable Table of Content
In this part we will 1. rename our thun-demo project, 2. add new data and 3. add a customizable Table of Content.
Part 1 - Motivation and requirements
This posts lists some nice to have features of a digital edition web app and gives a brief outlook on the upcoming tutorials describing how to implement this features.
Part 11 - Start a new project
In the eleventh part we are taking our code base created so far and use it as a starting base for a new project.
Part 10 - A nice but generic start page
In the 10th part we are going to rework the application's start page. Our goal is to improve its appearance but keeping it still highly generic.
Part 9 - Code refactoring
In the ninth part we are going to refactor our code base a little bit so we don't have to be too much ashamed.
Part 8 - Full text search
In the eighth part we are going to build a full text search.
Part 7 - Index based Search
In the seventh part we will attack the issue of an index based search.
Part 6 - Rename the app
In this sixth part of this series of tutorials we will rename, pack and (re)deploy our current digital edition’s application.
Part 5 - Clean up the code
In the fifth part we will clean up our code base - a little bit
Part 4 - XSLT Transformation
In the fourth parth we will start with a detail view by transforming XML via XSL into HTML.
Part 3 - Table of Contents
In this third part of our series of HowTos we will upload the XML/TEI files in our database and write our first xQuery function which will generate a very basic table of content from the uploaded XML/TEI documents.
Part 2a - Getting started (old solution)
This post contains old text, describing a (deprecated) method on how to deal with html documents stored in different locations of the application's code base.
Part 2 - Getting started
In the second part of our tutorial we will install eXist-db, and create a ›plain vanilla‹ eXist-db web application using eXist-db´s in build Deployment Editor.
Part 1 - Definition and Requirements
The following series of blog posts will guide you step by step through the process of building a web application for digital editions.
Push to a remote Git Repo
Pushing to a remote Git Repo to keep your data safe.
Commit to a (local) Git repo
A post describing how you get your data into a Git Repository
Cloning a Git Repo
A post describing how to clone a Git Repository