~/talk

How to improve the developer experience in Heptapod/GitLab

Talkat FOSDEM 2022 · on Sunday, 2022-02-06· at 10:35· D.cicd· [developer-experience]

Practical examples of automating developer workflows in Heptapod (a GitLab fork with Mercurial) to manage a multi-repository Python project (CubicWeb and its cubes). Covers tools and approaches for auto-creating merge requests across repos (e.g., for deprecations), automated reviewer selection, automated release steps (commit, tag, changelog, publish to PyPI), shared GitLab CI templates, hosting Docker images on the forge, and keeping static sites/docs/web apps up to date.

AI-written summary · about

~/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.