[Codeigniter-users] 2.0.2 日本語言語パックのリリースについて

Back to archive index

Kenji Suzuki kenji****@gmail*****
2011年 4月 26日 (火) 18:55:41 JST


Kenji です。


ユーザガイドの翻訳は完了しており、ドキュメントの品質向上を主にしていますが、
ある程度表記の統一も済み、現状、リリースできる品質であると思います。

現状のドキュメント:
http://codeigniter.sourceforge.jp/kenji/ci-ja/user_guide_ja/

そこで、
https://bitbucket.org/codeigniter_jp/ci-ja/wiki/ci-ja_%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E4%BD%9C%E6%88%90%E6%89%8B%E9%A0%86
に基づいて beta 版パッケージを作成して、本家 2.0.2 パッケージと比較すると、
以下の変更が本家パッケージには入ってますね。

diff -urN CodeIgniter_2.0.2/system/core/CodeIgniter.php _export/ci-ja-all-in-one-2.0.2-beta1/system/core/CodeIgniter.php
--- CodeIgniter_2.0.2/system/core/CodeIgniter.php	2011-04-09 00:52:12.000000000 +0900
+++ _export/ci-ja-all-in-one-2.0.2-beta1/system/core/CodeIgniter.php	2011-04-26 18:26:45.167218638 +0900
@@ -32,7 +32,7 @@
  *  Define the CodeIgniter Version
  * ------------------------------------------------------
  */
-	define('CI_VERSION', '2.0.2');
+	define('CI_VERSION', '2.0.1');
 
 /*
  * ------------------------------------------------------
diff -urN CodeIgniter_2.0.2/system/helpers/form_helper.php _export/ci-ja-all-in-one-2.0.2-beta1/system/helpers/form_helper.php
--- CodeIgniter_2.0.2/system/helpers/form_helper.php	2011-04-09 00:54:10.000000000 +0900
+++ _export/ci-ja-all-in-one-2.0.2-beta1/system/helpers/form_helper.php	2011-04-26 18:26:45.351224634 +0900
@@ -67,7 +67,7 @@
 		// CSRF
 		if ($CI->config->item('csrf_protection') === TRUE)
 		{
-			$hidden[$CI->security->get_csrf_token_name()] = $CI->security->get_csrf_hash();
+			$hidden[$CI->security->csrf_token_name] = $CI->security->csrf_hash;
 		}
 
 		if (is_array($hidden) AND count($hidden) > 0)


作業開始にあたり、本家リポジトリのタグ v2.0.2 をマージして作業してるので、本来
こういうことは起こらないはずなんですが、2.0.2 のばたばたしたリリースで、
パッケージのみに修正が入っているようです。

本家リポジトリを調べると r2349 r2351 でこの修正はコミットされています。

ここからが本題ですが、
これらのチェンジセットをマージすれば、日本語言語パックをリリースできるわけですが、
2.0.2 自体がバギーということで、あまりリリースする気が進みません。

2.0.2 日本語言語パックを待ち望んでいる人っていますでしょうか?

一応、選択肢としては、これくらいでしょうか。

1. リリースは見送って何もしない(さっさと先を追いかける)
2. v2.0.2-ja tag だけは打っておく
3. 本家のパッケージ相当のものをバグも含めてリリースする
4. 本家のバグ修正を入れてリリースする(作業が大変になる)

ご意見をお待ちしています。


// Kenji




Codeigniter-users メーリングリストの案内
Back to archive index