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
- Learn project management basics.
- Practice using GitHub and IDEs to manage your workflow.
- Clone an eXist-db app, build with ant, install in local eXist-db instance.
- Know your machine better.
- Learn how to look stuff up.
- Learn to create sustainability plans.
Legend
- Presentation: by instructors
- Discussion: instructors and participants
- Talk lab: participants discuss or plan in small groups
- Code lab: participants code alone or in small groups
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).