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
wosc
September 06, 2015
Programming
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Keep a changelog
Lightning talk about the changelog hg/git extensions at #pyunconf Hamburg
wosc
September 06, 2015
More Decks by wosc
See All by wosc
werkzeugkiste.pdf
wosc
0
190
Automatisierte Browser-Tests mit gocept.selenium
wosc
2
290
Ideenklau erwünscht: Konzepte aus der Zope-Welt
wosc
2
320
Other Decks in Programming
See All in Programming
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
550
FastAPI の並行処理モデルを完全に理解する
hoto17296
1
250
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
520
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
190
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
160
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
0
160
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
220
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
330
What's New in Android 2026
veronikapj
0
270
5分で問診!Composer セキュリティ健康診断
codmoninc
0
1.1k
170k Jobs a Day on GKE: Scaling Mercari's CI Platform - and What's Next for AI-Native Development
junyaokabe
0
110
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
110
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
770
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
490
Writing Fast Ruby
sferik
630
63k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
300
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Believing is Seeing
oripsolob
1
190
Testing 201, or: Great Expectations
jmmastey
46
8.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!