~/talk

Making Maven Marvellous

Talkat J-Fall Virtual 2020 · 2020-11-03..11-06· [java, open-source]
slides:none on file

Describes concrete contributions to Maven: fixes to the multi-module reactor so running mvn from a submodule or with -f correctly resolves inter-module dependencies, adds reliable reactor resume-from behavior and --also-make support to build needed parents and dependencies only, and publishes snapshot builds via Homebrew for easy testing. Also documents workarounds for JDK8 millisecond-timestamp and case-sensitivity filesystem test flakiness. Demonstrations show builds become faster and tests green after the changes.

AI-written summary · about

  1. 0:00Start
  2. 4:01Legal Support
  3. 6:31Corporate Contributor License Agreement
  4. 8:27Eco-Friendly Search Engines
  5. 11:46The Reactor Build Order
  6. 12:17Reactor Summary
  7. 15:17Resume the Build
  8. 16:30Maven Projects
  9. 20:21Fix the Business Logic
  10. 26:13Case Sensitivity and Case Insensitivity
  11. 30:56Contribute to Maven
  12. 32:19When Can We Get Our Hands on Version 3 7
  13. 38:00The Spring Boot Plugin
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.