YUKI Hiroshi
null+****@clear*****
Mon Nov 28 18:32:35 JST 2016
YUKI Hiroshi 2016-11-28 18:32:35 +0900 (Mon, 28 Nov 2016) New Revision: 58fedbcc994b8e559b3c3f3281bc2faeaa64a2a2 https://github.com/groonga/groonga/commit/58fedbcc994b8e559b3c3f3281bc2faeaa64a2a2 Message: Rearrange steps to release for actual steps Modified files: doc/source/contribution/development/release.rst Modified: doc/source/contribution/development/release.rst (+30 -20) =================================================================== --- doc/source/contribution/development/release.rst 2016-11-28 18:32:07 +0900 (1587580) +++ doc/source/contribution/development/release.rst 2016-11-28 18:32:35 +0900 (d506ec7) @@ -88,33 +88,20 @@ Groongaのリリース作業ではリリース専用の環境下(コンパイル そのため、以降の説明では$GROONGA_DIR以下のディレクトリにリリース用の作業ディレクトリ(groonga.clean)としてソースコードをcloneしたものとして説明します。 -リリース用のクリーンな状態でソースコードを取得するために$GROONGA_DIRにて以下のコマンドを実行します。:: - - % git clone --recursive git �� github.com:groonga/groonga.git groonga.clean -この作業はリリース作業ごとに行います。 -変更点のまとめ --------------- -前回リリース時からの変更点を$GROONGA_CLONE_DIR/doc/source/news.txtにまとめます。 -ここでまとめた内容についてはリリースアナウンスにも使用します。 +毎回のリリースで行う手順 +************************ -前回リリースからの変更履歴を参照するには以下のコマンドを実行します。:: - - % git log -p --reverse $(git tag | tail -1).. - -ログを^commitで検索しながら、以下の基準を目安として変更点を追記していきます。 - -含めるもの - -* ユーザへ影響するような変更 -* 互換性がなくなるような変更 +Groongaのソースコード取得 +------------------------- -含めないもの +リリース用のクリーンな状態でソースコードを取得するために$GROONGA_DIRにて以下のコマンドを実行します。:: -* 内部的な変更(変数名の変更やらリファクタリング) + % git clone --recursive git �� github.com:groonga/groonga.git groonga.clean--------------------------- +この作業はリリース作業ごとに行います。 Groongaのウェブサイトの取得 --------------------------- @@ -140,6 +127,29 @@ Groongaのリリース作業では、cutterに含まれるスクリプトを使 これで、$CUTTER_SOURCE_PATHディレクトリにcutterのソースを取得できます。 +変更点のまとめ +-------------- + +前回リリース時からの変更点を$GROONGA_CLONE_DIR/doc/source/news.rst(英語)にまとめます。 +ここでまとめた内容についてはリリースアナウンスにも使用します。 + +前回リリースからの変更履歴を参照するには以下のコマンドを実行します。:: + + % git log -p --reverse $(git tag | tail -1).. + +ログを^commitで検索しながら、以下の基準を目安として変更点を追記していきます。 + +含めるもの + +* ユーザへ影響するような変更 +* 互換性がなくなるような変更 + +含めないもの + +* 内部的な変更(変数名の変更やらリファクタリング) + +具体的な変更点の記述方法は後述します。 + configureスクリプトの生成 ------------------------- -------------- next part -------------- HTML����������������������������...Download