View on GitHub

NEH Institute materials

July 2022

Home | Call | Admin | Week 1 | Week 2 | References | Slides | App development

Week 1, Day 2: Tuesday, July 12, 2022

Synopsis

Project management and planning the edition. After the first day’s emphasis on theory, model, and method, day two concentrates on baseline technical topics needed to translate edition goals into an implementation plan. We begin the day with Agile project management, after which the version control system Git, its online collaboration environment GitHub, and project file management best practice are introduced. We continue to develop our XQuery skills, introducing and practicing FLWOR, in anticipation of applying them to edition development. In the afternoon the participants apply these best practices while initializing an eXist-db app using Yeoman. In a special topic session, Chelsea Gunn presents on project sustainability.

Outcome goals

Legend


9:00–10:30: Project management

Introductions, research questions, schedules, outcome goals.Time Topic Type
90 min Project management. Talk lab

10:30–11:00: Coffee break

11:00–12:30: Git, GitHub, and Markdown

Time Topic Type
30 min Git: introduce and begin to use version control software. Presentation
30 min GitHub: code management, issues, projects, and Markdown. Presentation
30 min XQuery: introduce FLWOR (Ghost Hoax data). Presentation

12:30–2:00: Lunch

2:00–3:30: File management

Edition repo stages for session

Time Topic Type
60 min File management and command line basics. Code lab
30 min XQuery: practice FLWOR (Shakespeare data). Code lab

3:30–4:00: Coffee break

4:00–5:30: Special topic: Sustainability with Chelsea Gunn

Time Topic Type
90 min Planning for a sustainable digital edition. Presentation

We’ll end each day with a request for feedback, based on a general version of the day’s outcome goals, and we’ll try to adapt on the fly to your responses. Links to the feedback forms are in our Slack workspace in the #daily-feedback channel (posting from Mason on Mon, July 11).