JUnit Pioneer - An Exploratory Mission to Jupiter And Beyond
Channel: nipafx
Date: 2021-04-26

From growing a community on Twitch to strong documentation, from squashing commits to one-click releases - this presentation covers JUnit Pioneer in all detail.


0:00 Intro
2:15 JUnit extensions - JUnit 5 crash course
5:07 JUnit extensions - Jupiter extension model
8:03 JUnit extensions - in JUnit Pioneer
14:28 The project - overview
16:52 The project - history
21:45 The project - Twitch magic
25:13 Project management - contributing without coding
28:12 Project management - milestones & Kanban boards
31:50 Project management - pull requests
35:25 Project management - fostering contributions
39:45 Project management - protecting maintainers
43:45 Coding - architecture & design
47:54 Coding - dependencies & indirection
51:36 Coding - testing a test framework
55:57 Building - quality control
1:00:40 Building - compatibility
1:02:28 Building - one-click releases
1:04:08 Building - website
1:05:20 Outro