松尾です。
折衷案として、releaseなどの節目ごとにgitのcommit log
から生成するというのはどうでしょうか。
git logの出力をChange Log styleに変換するsed scriptを
書いてみました。
git log --topo-order --pretty=format:"=%ai%n%an%n<%ae>%n%n%s%n%b" | sed -f
git-to-changelog.sed
上記のコマンドで今いるbranchのChangeLogが作れます。
topic branchをmergeしたときには「commitした時刻の順序」
よりも「main
はやみずです
> retweet*s*じゃなくてretweetの方がよい気がします。
確かにそうですね。そのように修正します。
> 今は、twittering-use-native-retweetsで、native retweetと、
> native retweetの表示のon/offを切り替えるようになっていますが、
> 別々にしてもよい気がします。native retweetはみたいけど、自分
> はnative retweetしたくないとかができるようになります。
>
> が、面倒なので(いうほど面倒じゃないですが)、今のように1つ
> のフラグで切り替えでもよいとも思っ
はやみずです
> 折衷案として、releaseなどの節目ごとにgitのcommit log
> から生成するというのはどうでしょうか。
アリだと思います。配布用tarball(zip)を生成する際に、ChangeLogも生成して
含めてしまうのがよさそうです。
> 上記のコマンドで今いるbranchのChangeLogが作れます。
> topic branchをmergeしたときには「commitした時刻の順序」
> よりも「main lineに取り込まれた順序」が重要そうなので
> topo-orderとしています。
これもこの通りだと思います。
At Sun, 10 J