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
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
180
Automatisierte Browser-Tests mit gocept.selenium
wosc
2
270
Ideenklau erwünscht: Konzepte aus der Zope-Welt
wosc
2
300
Other Decks in Programming
See All in Programming
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
200
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
390
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
4k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
410
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
600
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
270
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
5
1.3k
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
チームをチームにするEM
hitode909
0
400
SwiftUIで本格音ゲー実装してみた
hypebeans
0
510
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
150
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
100
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
sira's awesome portfolio website redesign presentation
elsirapls
0
91
Game over? The fight for quality and originality in the time of robots
wayneb77
1
67
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
320
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
100
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
Done Done
chrislema
186
16k
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!