Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Keep a changelog
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
wosc
September 06, 2015
Programming
0
350
Keep a changelog
Lightning talk about the changelog hg/git extensions at #pyunconf Hamburg
wosc
September 06, 2015
Tweet
Share
More Decks by wosc
See All by wosc
werkzeugkiste.pdf
wosc
0
190
Automatisierte Browser-Tests mit gocept.selenium
wosc
2
280
Ideenklau erwünscht: Konzepte aus der Zope-Welt
wosc
2
300
Other Decks in Programming
See All in Programming
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
ぼくの開発環境2026
yuzneri
0
190
CSC307 Lecture 04
javiergs
PRO
0
660
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
Package Management Learnings from Homebrew
mikemcquaid
0
210
Oxlintはいいぞ
yug1224
5
1.3k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
540
2026年 エンジニアリング自己学習法
yumechi
0
130
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
「ブロックテーマでは再現できない」は本当か?
inc2734
0
930
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
Designing for Timeless Needs
cassininazir
0
130
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Test your architecture with Archunit
thirion
1
2.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Transcript
Keep a changelog! Wolfgang Schnerring @wosc, pyunconf Hamburg 2015
None
Version (Date) User-visible changes
Commit message Changelog Changelog Commit message
Apply latest UX insights to Foobar widget More details about
the motivation and contents of the change Subject (Think, “this change will...”) Body Commit message format
It looks like you're typing the works of Shakespeare. Did
you know there were monkeys who can do that?
None
None
[extensions] hgchangelog = /path/to/hgchangelog.py Mercurial 1. Download from https://bitbucket.org/birkenfeld/hgchangelog 2.
Add to ~/.hgrc $ mkdir -p ~/.git-templates/hooks $ cp preparechangelog.py ~/.git-templates/hooks/prepare-commit-msg $ chmod +x ~/.git-templates/hooks/prepare-commit-msg $ git config --global init.templatedir '~/.git-templates' Git 1. Download from https://github.com/wosc/git-commitchangelog 2. Run
Keep a changelog!