<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Ethna-ML</title><link>http://ethna.jp/pipermail/users/</link><description>Ethna-ML</description><language>ja</language><item><author>Yoshinari Takaoka</author><pubDate>Sun, 18 Oct 2009 04:14:53 +0900</pubDate><title>[ethna-users:1193] [ANNOUNCE] Ethna 2.5.0 リリース</title><link>http://ethna.jp/pipermail/users/2009-October/001192.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

安定版 Ethna 2.5.0 をリリースしました。このリリースでは Ethna
2.5.0 preview4 から変更を加え、それ以後で発見されたバグの修正や
小規模な機能追加を行い、安定版としました。2.5.0 preview 5 以降で
加えられた大規模な変更は含まれていません。

2.5.0 では、2.3系と比較して、EUC-JP ではなく UTF-8 をデフォルト
としたこと、国際化、多次元配列等の新機能をメインとして、多くの変
更が加えられています。新機能については、以下のURLを参照してくだ
さい。

「言語とエンコーディングの設定」
<A HREF="http://ethna.jp/ethna-document-dev_guide-app-setlanguage.html">http://ethna.jp/ethna-document-dev_guide-app-setlanguage.html</A>
「プロジェクトの国際化」
<A HREF="http://ethna.jp/ethna-document-dev_guide-i18n.html">http://ethna.jp/ethna-document-dev_guide-i18n.html</A>
「多次元配列」
<A HREF="http://ethna.jp/ethna-document-dev_guide-form-multiarray.html">http://ethna.jp/ethna-document-dev_guide-form-multiarray.html</A>
「フォームテンプレートへの変更」
<A HREF="http://ethna.jp/ethna-document-dev_guide-form_template.html">http://ethna.jp/ethna-document-dev_guide-form_template.html</A>
「動的フォームAPI」
<A HREF="http://ethna.jp/ethna-document-dev_guide-app-dynamicform.html">http://ethna.jp/ethna-document-dev_guide-app-dynamicform.html</A>

詳細な変更点は 以下のURLを参照してください

<A HREF="http://ethna.jp/ethna-document-changes.html#b00186c9">http://ethna.jp/ethna-document-changes.html#b00186c9</A>

このリリースに伴い、2.5.0 が新たに安定版としてメンテナンスされます。
よって、2.3.7 以前のバージョンのサポートは打ち切られます。新たに
Ethna でプロジェクトを作成される方は、このバージョンを使用してくだ
さい。また、2.3.x から移行を行いたい方は、以下のドキュメントを参照
してください。

<A HREF="http://ethna.jp/ethna-document-dev_guide-misc-migrate_project230to250.html">http://ethna.jp/ethna-document-dev_guide-misc-migrate_project230to250.html</A>

----

ダウンロード、インストールは、sourceforge.jp 及び PEAR チャンネル
を通じて行うことが出来ます。

pear channel-discover pear.ethna.jp
pear install -a ethna/ethna

詳細は以下を御覧下さい。

<A HREF="http://ethna.jp/ethna-download.html">http://ethna.jp/ethna-download.html</A>

----

バグ報告は、このML、IRC、または、sourceforge.jpのチケットシス
テムよりお願い致します。

<A HREF="http://ethna.jp/ethna-community.html">http://ethna.jp/ethna-community.html</A>
<A HREF="http://sourceforge.jp/projects/ethna/ticket/">http://sourceforge.jp/projects/ethna/ticket/</A>

----

最後に、利用して頂いているユーザの皆様、フィードバックを頂いた
皆様、開発者の皆様等、Ethna に関わっている全ての皆様に深く感謝
致します。これからも宜しくお願い致します。

それでは、Enjoy, Ethna！

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>


]]></description></item><item><author>Sotaro KARASAWA</author><pubDate>Mon, 12 Oct 2009 21:24:58 +0900</pubDate><title>[ethna-users:1192] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001191.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>sotarok です

2009年10月10日15:59 Yoshinari Takaoka &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>&gt;:
&gt;<i> 高岡です。
</I>&gt;<i>
</I>&gt;<i> 2009/10/7 Yoshinari Takaoka &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>&gt;:
</I>&gt;&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>&gt;<i>
</I>&gt;<i> 結論としては、以下の通りいくことにしました。
</I>&gt;<i> なので、2.5.0 final は区切りをつける意味で連休明けには出すように作業を進めます。
</I>&gt;<i>
</I>&gt;<i> - 2.5.0- preview4 にバグフィックスのバックポートを加えたものを2.5.0 final とする
</I>&gt;<i> - 2.5.0 final は PHP4 と互換性を保つ
</I>&gt;<i> - 現在の git 版は PHP5 専用とし、3.0.0 previewとして開発を続ける
</I>&gt;<i>
</I>&gt;<i> ＃間違っていたら指摘してください。
</I>
先日の ML でいただいたご意見をあわせ，
メンテナ間で話し合った結論として，これで間違いありません．

これをもって Ethna 公式アナウンスとします．

また，現行 2.3 系は， 2.5 のリリースに伴いサポート終了し，
2.5 は 3.0 リリースから1年程度でサポート終了する予定です．
（このあたりの具体的な日程などは今後またアナウンスいたします）

2.5.0 は近日中にリリースされる予定です．

よろしくお願いいたします．


--
sotarok
</PRE>


]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Sat, 10 Oct 2009 15:59:18 +0900</pubDate><title>[ethna-users:1191] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001190.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

2009/10/7 Yoshinari Takaoka &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>&gt;:
&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>
結論としては、以下の通りいくことにしました。
なので、2.5.0 final は区切りをつける意味で連休明けには出すように作業を進めます。

- 2.5.0- preview4 にバグフィックスのバックポートを加えたものを2.5.0 final とする
- 2.5.0 final は PHP4 と互換性を保つ
- 現在の git 版は PHP5 専用とし、3.0.0 previewとして開発を続ける

＃間違っていたら指摘してください。

どうぞ宜しくお願いします。

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>



]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Wed, 30 Dec 2009 11:44:00 +0900</pubDate><title>[ethna-users:1190] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001189.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

2009/10/8 <A HREF="http://www.remix.gr.jp/">http://www.remix.gr.jp/</A> &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">www.remix.gr.jp ＠ gmail.com</A>&gt;:
&gt;<i> 今年業務で唯一残っておりましたphp4案件もようやくphp5に移行が終わりました。
</I>&gt;<i> php5以上必須では、やはりフレームワークは全面的に
</I>&gt;<i> try〜 catch、throw Exception 方式になってゆくのでしょうか。
</I>&gt;<i> これまで あちこちで、エラーオブジェクトを返すべきか、本来の値を返すべきか
</I>&gt;<i> ふらふらしていましたもので・・・。
</I>
例外という素晴らしい機構があるのだから、少なくとも現在の Ethna_Error 方式を
続ける理由はないと思います。なので、そうなるでしょう。

PHP5 になるとやれることが山ほど増えるので、対応すべきことは上記の例外以外
にも、割とあったりします。

E_STRICT、例外、アクセス制御修飾子、(その他 マジックメソッド、メソッドチェイン
などの PHP5 ならではの機能、関数）... 夢は広がりん(ry

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>





]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Wed, 30 Dec 2009 11:00:05 +0900</pubDate><title>[ethna-users:1189] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001188.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

2009/10/8 あきら &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">akirainfoml ＠ gmail.com</A>&gt;:
&gt;<i> あきらです
</I>&gt;<i>
</I>&gt;&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>&gt;<i>
</I>&gt;<i> 賛成です
</I>&gt;<i> 次のバージョンは3.0がいいなと思います！
</I>
僕的な感覚からいうと今の 2.5.0 preview4 までの変更を 3.0 にするのは
大げさかな、と（笑

2.5.0 preview 4 までの変更は、ユーザーからみると当たり前だと思える部分を
当たり前に使えるようにしただけの話で、メジャーバージョンを上げるほどの強力な
変更を行っているわけではない、という認識を持っているからです。

sotarok が今強力に推進している Plugin まわりと 僕が進めている（つもりの）
ORM まわりの変更が入れば、3.0 にしてもよいのかもしれません。

これは感覚に頼った意見でしかありません。皆様の感覚もがしがしどうぞ。

&gt;<i> PHP4互換については、PHP4で新規開発をしてるメンテナが
</I>&gt;<i> いないのであれば、積極採用することもないのかな？
</I>
僕が知る限り、アクティブなメンテナで Ethna + PHP4 で業務アプリを
開発している人は現在いません。それに加えて、PHP4 のサポートが打ち切
られてから1年以上たっているので、サポートする根拠はかなり薄まってきて
いると思います。

&gt;<i> とはいえ、2.3系がもう少しサポートされているのであれば
</I>&gt;<i> 私はPHP4だと2.3を使うとは思います
</I>
どうしてもメンテしたい！　というアクティブなコミッタがいればサポート
されるんでしょうが、(多分）いないはずなので、2.5.0 が出れば 2.3.x 系の
サポートは打ち切ると思います。

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>



]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Wed, 30 Dec 2009 10:00:02 +0900</pubDate><title>[ethna-users:1188] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001187.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

2009/10/7 Sotaro KARASAWA &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">reg ＠ sotaro-k.com</A>&gt;:
&gt;&gt;<i> 1. 現状のgit版を 2.5.0 final とし、preview5 以降を PHP5 専用として開発を続けてfinal
</I>&gt;&gt;<i>    まで突っ切る
</I>&gt;&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>&gt;<i>
</I>&gt;<i> たしかに，現状の2.5系はp5あたりからかなり変更がかかっているので，
</I>&gt;<i> ・UTF-8化
</I>&gt;<i> ・国際化機構
</I>&gt;<i> の2点を主眼において，p4から2.5.0をリリースしても良いと思いますね．
</I>
あと、多次元配列もありますね。

&gt;<i> p5以降見つかったバグ関連はバックポートしてくる形で，
</I>&gt;<i> 汎用Viewやプラグインに関する，変更は入れないという感じですね．
</I>&gt;<i>
</I>&gt;<i> ＃2.5系の開発が始まって，最初のpreview版が出てから相当たっていて，
</I>&gt;<i> ＃preview4までで結構かわってるよね，という事実を忘れかけていました（苦笑
</I>
もう1年半近くになるんじゃないでしょうか。何やってるんだって感じですね＞自分

&gt;<i> ですので，僕も，2に賛成です．
</I>
2.5.0 preview4 + bug fix というのを 2.5.0 final として区切る、に僕も一票です。

&gt;<i>  そうなると，preview5以降は，PHP5に向けた2.7/3.0系として開発を続けいく感じですね．
</I>&gt;<i> （将来的に見てPHP5.3どうするのかっていう問題があるので，バージョニングはちょっと気を使う．．．w
</I>&gt;<i> やっぱり世間的には3.0でPHP5.3かしら．．．とか
</I>&gt;<i> まあそれはよしなに．）
</I>
バージョンナンバーは割と重要だったりしますが、5.3 というのを重視して
コードを書き換えていくつもりなら、それも別に区切る必要があるかもしれませんね。

current git -&gt; 2.7 or 3.0 ?
5.3 対応版 -&gt; 3.0 or 4.0 ?

という感じでしょうか。一応案を出しては見ますが、僕は PHP5 系の中でバージョンを
区切ることにさしたる拘りを持っているわけではありません。

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>


]]></description></item><item><author>http://www.remix.gr.jp/</author><pubDate>Tue, 22 Dec 2009 15:53:08 +0900</pubDate><title>[ethna-users:1187] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001186.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>　お世話になっております。

　今年業務で唯一残っておりましたphp4案件もようやくphp5に移行が終わりました。
　php5以上必須では、やはりフレームワークは全面的に
try〜 catch、throw Exception 方式になってゆくのでしょうか。
　これまで あちこちで、エラーオブジェクトを返すべきか、本来の値を返すべきか
ふらふらしていましたもので・・・。
</PRE>







]]></description></item><item><author>あきら</author><pubDate>Sun, 20 Dec 2009 01:35:09 +0900</pubDate><title>[ethna-users:1186] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001185.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>あきらです

&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>
賛成です
次のバージョンは3.0がいいなと思います！

PHP4互換については、PHP4で新規開発をしてるメンテナが
いないのであれば、積極採用することもないのかな？

とはいえ、2.3系がもう少しサポートされているのであれば
私はPHP4だと2.3を使うとは思います

あきら
</PRE>





]]></description></item><item><author>Sotaro KARASAWA</author><pubDate>Fri, 11 Dec 2009 23:00:03 +0900</pubDate><title>[ethna-users:1185] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001184.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>sotarokです

2009年10月7日13:22 Yoshinari Takaoka &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>&gt;:
&gt;<i> なので、PHP5のみにするにしても、ユーザーにわかりやすい形でバージョンを区切るのも
</I>&gt;<i> ありだと思っています。2.5.0 preview4 を境に一端区切るのもアリかもしれません。
</I>&gt;<i> 現状のままだと以下の 1. ということになるのでしょうが、2. も提案しておきます。
</I>&gt;<i>
</I>&gt;<i> ----
</I>&gt;<i>
</I>&gt;<i> 1. 現状のgit版を 2.5.0 final とし、preview5 以降を PHP5 専用として開発を続けてfinal
</I>&gt;<i>    まで突っ切る
</I>&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>
たしかに，現状の2.5系はp5あたりからかなり変更がかかっているので，
　・UTF-8化
　・国際化機構
の2点を主眼において，p4から2.5.0をリリースしても良いと思いますね．
p5以降見つかったバグ関連はバックポートしてくる形で，
汎用Viewやプラグインに関する，変更は入れないという感じですね．

＃2.5系の開発が始まって，最初のpreview版が出てから相当たっていて，
＃preview4までで結構かわってるよね，という事実を忘れかけていました（苦笑

ですので，僕も，2に賛成です．

そうなると，preview5以降は，PHP5に向けた2.7/3.0系として開発を続けいく感じですね．
（将来的に見てPHP5.3どうするのかっていう問題があるので，バージョニングはちょっと気を使う．．．w
　やっぱり世間的には3.0でPHP5.3かしら．．．とか
　まあそれはよしなに．）


--
sotarok


2009年10月7日13:22 Yoshinari Takaoka &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>&gt;:
&gt;<i> 2009/10/6 Sotaro KARASAWA &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">reg ＠ sotaro-k.com</A>&gt;:
</I>&gt;&gt;<i> 表題の件ですが，2.5系に色々詰め込んでいるというのもあり，リリースが
</I>&gt;&gt;<i> 当初よりかなり送れています．
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> そんな流れの中ちまたではいつのまにかPHP 5.3がリリースされ，
</I>&gt;&gt;<i> 今更 2.5 系を PHP 4 をサポート対象としてリリースすることに
</I>&gt;&gt;<i> 個人的にはあまり意味を見いだせなくなってきました．
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> 今，PHP 4むけに 2.5 系を出すということは，
</I>&gt;&gt;<i> その後少なくとも（少なくとも，です）１年程度はそれをメンテするということになりますし．
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> PHP 5.3 向けにするのはまだ先だとしても，
</I>&gt;&gt;<i> 基本的に 5.x 向けにしてもいいのかな，と思っています．
</I>&gt;<i>
</I>&gt;<i> 僕個人はこれまで 2.5.0 final まではPHP4サポートでありでね、と思っていました。
</I>&gt;<i>
</I>&gt;<i> ただ、いろいろあってここまでずれこんでいる以上(原因の一端は開発に時間を割けて
</I>&gt;<i> いない僕にあります。すみません) 、今の git 版ではこの流れは意味なくね、という sotarok
</I>&gt;<i> の感覚も頷けるものがあります。
</I>&gt;<i>
</I>&gt;<i> ひるがえって現在の最新コードを見ると、「2.5.0 preview4」 までと それ以後はかなり別
</I>&gt;<i> 物になってしまっていると思います。このバージョンを境に 2.5.0 preview間の互換性が失
</I>&gt;<i> われています。
</I>&gt;<i>
</I>&gt;<i> なので、PHP5のみにするにしても、ユーザーにわかりやすい形でバージョンを区切るのも
</I>&gt;<i> ありだと思っています。2.5.0 preview4 を境に一端区切るのもアリかもしれません。
</I>&gt;<i> 現状のままだと以下の 1. ということになるのでしょうが、2. も提案しておきます。
</I>&gt;<i>
</I>&gt;<i> ----
</I>&gt;<i>
</I>&gt;<i> 1. 現状のgit版を 2.5.0 final とし、preview5 以降を PHP5 専用として開発を続けてfinal
</I>&gt;<i>    まで突っ切る
</I>&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>&gt;<i>
</I>&gt;<i> --
</I>&gt;<i> Yoshinari Takaoka
</I>&gt;<i> <A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</I>&gt;<i> _______________________________________________
</I>&gt;<i> Ethna Users List
</I>&gt;<i> <A HREF="http://ml.ethna.jp/mailman/listinfo/users">users ＠ ethna.jp</A>
</I>&gt;<i> <A HREF="http://ml.ethna.jp/mailman/listinfo/users">http://ml.ethna.jp/mailman/listinfo/users</A>
</I>&gt;<i>
</I></PRE>




]]></description></item><item><author>M.Nagai</author><pubDate>Fri, 11 Dec 2009 05:25:08 +0900</pubDate><title>[ethna-users:1184] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001183.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>ナガイ aka longkey1です。

&gt;<i> 2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
</I>&gt;<i>    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける
</I>
に一票。

2.5.0はPHP4でも動くということで、ここまで来ているので、ここに来て変わるのもどうかなと個人的には思います。
でも、previewとついたバージョンを業務に使うのもなんだか気持ち悪いし・・・ということで、どこかで区切りをつけて欲しいなと。

リソースの分散も避けたいですし、サポート関連については、結構バッサリいってしまっても良いのかもしれませんね。

-- 
M.Nagai
</PRE>



]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Fri, 11 Dec 2009 09:11:09 +0900</pubDate><title>[ethna-users:1183] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001182.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

2009/10/7  &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">okuyama ＠ workgroup.jp</A>&gt;:
&gt;<i> おく＠Workgroupです。
</I>&gt;<i>
</I>&gt;&gt;<i> 今，PHP 4むけに 2.5 系を出すということは，
</I>&gt;&gt;<i> その後少なくとも（少なくとも，です）１年程度はそれをメンテするということになりますし．
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> PHP 5.3 向けにするのはまだ先だとしても，
</I>&gt;&gt;<i> 基本的に 5.x 向けにしてもいいのかな，と思っています．
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> このあたりの感覚皆さんいかがでしょうか？
</I>&gt;<i>
</I>&gt;<i> 変わりつつあるEthnaも現状では使えないし・・・
</I>&gt;<i> PHP4系の新規案件は(ありえ)無いし・・
</I>
新規で PHP4 はもうないでしょうね。流石に。
なので、「一応」サポートされています。という状態をいつまで続けるか、という
問題意識が sotarok にメールを投げさせたのだと思います。

&gt;<i> いまの所はそんな感じで、シンプルなCI使ってしまってます。
</I>&gt;<i> 申し訳ないです。
</I>&gt;<i>
</I>&gt;<i> とにもかくにも、ゆるいのが好きなんですよね  ^_^;
</I>
Ethnaはコード以外の別の意味でも緩すぎる、という説があります（汗

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>


]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Fri, 11 Dec 2009 08:20:03 +0900</pubDate><title>[ethna-users:1182] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001181.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡です。

2009/10/6 Sotaro KARASAWA &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">reg ＠ sotaro-k.com</A>&gt;:
&gt;<i> 表題の件ですが，2.5系に色々詰め込んでいるというのもあり，リリースが
</I>&gt;<i> 当初よりかなり送れています．
</I>&gt;<i>
</I>&gt;<i> そんな流れの中ちまたではいつのまにかPHP 5.3がリリースされ，
</I>&gt;<i> 今更 2.5 系を PHP 4 をサポート対象としてリリースすることに
</I>&gt;<i> 個人的にはあまり意味を見いだせなくなってきました．
</I>&gt;<i>
</I>&gt;<i> 今，PHP 4むけに 2.5 系を出すということは，
</I>&gt;<i> その後少なくとも（少なくとも，です）１年程度はそれをメンテするということになりますし．
</I>&gt;<i>
</I>&gt;<i> PHP 5.3 向けにするのはまだ先だとしても，
</I>&gt;<i> 基本的に 5.x 向けにしてもいいのかな，と思っています．
</I>
僕個人はこれまで 2.5.0 final まではPHP4サポートでありでね、と思っていました。

ただ、いろいろあってここまでずれこんでいる以上(原因の一端は開発に時間を割けて
いない僕にあります。すみません) 、今の git 版ではこの流れは意味なくね、という sotarok
の感覚も頷けるものがあります。

ひるがえって現在の最新コードを見ると、「2.5.0 preview4」 までと それ以後はかなり別
物になってしまっていると思います。このバージョンを境に 2.5.0 preview間の互換性が失
われています。

なので、PHP5のみにするにしても、ユーザーにわかりやすい形でバージョンを区切るのも
ありだと思っています。2.5.0 preview4 を境に一端区切るのもアリかもしれません。
現状のままだと以下の 1. ということになるのでしょうが、2. も提案しておきます。

----

1. 現状のgit版を 2.5.0 final とし、preview5 以降を PHP5 専用として開発を続けてfinal
    まで突っ切る
2. preview4　を境にいったん区切ってしまう(2.5.0 preview4 をいったん2.5.0 にする)
    現在の git 版は PHP5 専用とし、2.7.0 なり 3.0.0 向けとして開発を続ける

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>




]]></description></item><item><author>okuyama ＠ workgroup.jp</author><pubDate>Wed, 09 Dec 2009 15:05:03 +0900</pubDate><title>[ethna-users:1181] Re: Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001180.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>おく＠Workgroupです。

&gt;<i> 今，PHP 4むけに 2.5 系を出すということは，
</I>&gt;<i> その後少なくとも（少なくとも，です）１年程度はそれをメンテするということになりますし．
</I>&gt;<i>
</I>&gt;<i> PHP 5.3 向けにするのはまだ先だとしても，
</I>&gt;<i> 基本的に 5.x 向けにしてもいいのかな，と思っています．
</I>&gt;<i>
</I>&gt;<i> このあたりの感覚皆さんいかがでしょうか？
</I>
変わりつつあるEthnaも現状では使えないし・・・
PHP4系の新規案件は(ありえ)無いし・・

いまの所はそんな感じで、シンプルなCI使ってしまってます。
申し訳ないです。

とにもかくにも、ゆるいのが好きなんですよね  ^_^;

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WEB屋におすすめ、イメージは悪いですがテクニックには定評のある
ライブドアの居残り組です。

<A HREF="http://www.amazon.co.jp/gp/product/4797354364?ie=UTF8&amp;tag=i023-22&amp;linkCode=as2&amp;camp=247&amp;creative=7399&amp;creativeASIN=4797354364">http://www.amazon.co.jp/gp/product/4797354364?ie=UTF8&amp;tag=i023-22&amp;linkCode=as2&amp;camp=247&amp;creative=7399&amp;creativeASIN=4797354364</A>

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2007/7/04
CM王国β版 リリース

<A HREF="http://cm-king.com/">http://cm-king.com/</A>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
関西の人気霊感風水師 あーりん監修
『本格☆香港風水〜恋する護符〜』2009/9/17 オープン！

「EZ メニュー」→「カテゴリで探す」
　　→「占い・クイズ」→「東洋占い」→「本格☆香港風水〜恋する護符〜」

「Y!トップ」→「メニューリスト」
　　→「占い・心理」→「風水・オリエンタル」→「本格☆香港風水」
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
スピリチュアルタレント疋田紗也が監修した占いサイト
『９つの貴石』2009/8/13 オープン！

「EZ メニュー」→「カテゴリで探す」
　　→「占い・クイズ」→「占い総合」→「9つの貴石」
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
.    ・ .  +    ： ゜.   ‥     ゜.  ．
 ‥     ゜.  ．    .    ・.    ・ .  +
   ／  +    ゜.      ・ .  +    ：

★               アイ・ティ・コム
  彡彡ミ         奥山 敦二 (Atsuji Okuyama)
  )∂∂ｂ
 ( ー  人_＿
  ￣/）/    |
    |`￣    &quot;＼
</PRE>




]]></description></item><item><author>Sotaro KARASAWA</author><pubDate>Wed, 02 Dec 2009 02:33:06 +0900</pubDate><title>[ethna-users:1180] Ethna 2.5 系の対象 PHP バージョンについて</title><link>http://ethna.jp/pipermail/users/2009-October/001179.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>sotarokです

これはメンテナ向け＆ユーザ向けどちらにも関わることですので，
どなたでもご返信ください．是非是非ご意見ください．

表題の件ですが，2.5系に色々詰め込んでいるというのもあり，リリースが
当初よりかなり送れています．
そんな流れの中ちまたではいつのまにかPHP 5.3がリリースされ，
今更 2.5 系を PHP 4 をサポート対象としてリリースすることに
個人的にはあまり意味を見いだせなくなってきました．

今，PHP 4むけに 2.5 系を出すということは，
その後少なくとも（少なくとも，です）１年程度はそれをメンテするということになりますし．

PHP 5.3 向けにするのはまだ先だとしても，
基本的に 5.x 向けにしてもいいのかな，と思っています．

このあたりの感覚皆さんいかがでしょうか？


--
sotarok
</PRE>



]]></description></item><item><author>http://www.remix.gr.jp/</author><pubDate>Thu, 04 Aug 2016 13:25:03 +0900</pubDate><title>[ethna-users:1179] Re: テンプレートから多次元配列フォームを参照する方法</title><link>http://ethna.jp/pipermail/users/2009-September/001178.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>早々のご回答どうもありがとうございます。

基本的なことで、わずらわせてしまいました。
あっさり解決いたしました。

考えられる記述方法を一通り試していたのですが、
どうも自分でアサインしていたフォーム定義
class Manage_ViewClass extends Ethna_ViewClass{
 function _setDefault(&amp;$renderer){
  $renderer-&gt;setPropByRef( 'formDef', $this-&gt;af-&gt;getDef() );
    ：
と、てれんこにしていたようです。お騒がせいたしました。

あっといまにドキュメントにまで追記していただき、ありがとうございます。
</PRE>


]]></description></item><item><author>Yoshinari Takaoka</author><pubDate>Thu, 04 Aug 2016 10:15:02 +0900</pubDate><title>[ethna-users:1178] Re: テンプレートから多次元配列フォームを参照する方法</title><link>http://ethna.jp/pipermail/users/2009-September/001177.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>高岡＠コードレビュー中 です。

2009/9/20 <A HREF="http://www.remix.gr.jp/">http://www.remix.gr.jp/</A> &lt;<A HREF="http://ml.ethna.jp/mailman/listinfo/users">www.remix.gr.jp ＠ gmail.com</A>&gt;:
&gt;<i> Ethna 2.5.0 preview3 以降の多次元配列に対応したフォーム についての質問です。
</I>&gt;<i> <A HREF="http://ethna.jp/ethna-document-dev_guide-form-multiarray.html">http://ethna.jp/ethna-document-dev_guide-form-multiarray.html</A>
</I>&gt;<i>
</I>&gt;<i> 早速試させていただいているのですが、例えば
</I>&gt;<i>   var $form = array(
</I>&gt;<i>       'User[name]' =&gt; array(
</I>&gt;<i>           'name'          =&gt; '名前',
</I>&gt;<i>           'type'          =&gt; VAR_TYPE_STRING,
</I>&gt;<i>           'form_type'     =&gt; FORM_TYPE_TEXT,
</I>&gt;<i>       ),
</I>&gt;<i> 上記のフォームの値を、Smartyテンプレートから参照する場合は
</I>&gt;<i> どうのように記述すればよいでしょうか？
</I>&gt;<i>
</I>&gt;<i> 従来のフォーム値を {$form.User} と参照するように、
</I>&gt;<i> 上記の場合 {$User[name]} として参照しましたらコンパイルエラーでした。
</I>&gt;<i> smarty変数 に assign する前にも配列として認識するように
</I>&gt;<i> 別の変数で再定義すればよいでしょうか。
</I>
多次元配列としてSubmitした値は、アクション上では $User[name] という
連想配列の形式で参照できますが、Smarty上で連想配列を参照する場合は、

$form.User.name

という形でキーにピリオドを付けた形で参照します。これは、Ethnaの使い
方というより、Smartyの使い方に関するものです。

ドキュメントにも追記しておきました。

<A HREF="http://ethna.jp/ethna-document-dev_guide-form-multiarray.html#r0639827">http://ethna.jp/ethna-document-dev_guide-form-multiarray.html#r0639827</A>

どうぞ宜しくお願い致します。

-- 
Yoshinari Takaoka
<A HREF="http://ml.ethna.jp/mailman/listinfo/users">takaoka ＠ beatcraft.com</A>
</PRE>



]]></description></item><item><author>http://www.remix.gr.jp/</author><pubDate>Wed, 03 Aug 2016 16:01:09 +0900</pubDate><title>[ethna-users:1177] テンプレートから多次元配列フォームを参照する方法</title><link>http://ethna.jp/pipermail/users/2009-September/001176.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>お世話になります。

Ethna 2.5.0 preview3 以降の多次元配列に対応したフォーム についての質問です。
<A HREF="http://ethna.jp/ethna-document-dev_guide-form-multiarray.html">http://ethna.jp/ethna-document-dev_guide-form-multiarray.html</A>

早速試させていただいているのですが、例えば
   var $form = array(
       'User[name]' =&gt; array(
           'name'          =&gt; '名前',
           'type'          =&gt; VAR_TYPE_STRING,
           'form_type'     =&gt; FORM_TYPE_TEXT,
       ),
上記のフォームの値を、Smartyテンプレートから参照する場合は
どうのように記述すればよいでしょうか？

　従来のフォーム値を {$form.User} と参照するように、
上記の場合 {$User[name]} として参照しましたらコンパイルエラーでした。
　smarty変数 に assign する前にも配列として認識するように
別の変数で再定義すればよいでしょうか。

　フォームヘルパは変数名を文字列として扱われるので問題ないようですが、
他の記述方法が「多次元配列 site:<A HREF="http://ml.ethna.jp/&#12301;&#12394;&#12393;&#12391;&#35211;&#24403;&#12383;&#12425;&#12394;&#12367;">http://ml.ethna.jp/」などで見当たらなく</A>
既出でしたり、私のドキュメント見落としでしたらすみません。

確認環境
　PHP Version 4.4.8
　Smarty 2.6.18
　Ethna 2.5.0 preview3
　Ethna 2.5.0 preview5
</PRE>



]]></description></item><item><author>http://www.remix.gr.jp/</author><pubDate>Fri, 22 Jul 2016 18:14:04 +0900</pubDate><title>[ethna-users:1176] Re: アクションを配列にするのはご法度？</title><link>http://ethna.jp/pipermail/users/2009-September/001175.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>　ご回答いただきありがとうございます。大変参考になりました。

　単純化した例がイマイチでした。実際のところは、各商品別のアクションが混在しつつ複数の商品を一括で編集するような画面でした。

&lt;form method=&quot;POST&quot; action=&quot;{$script}&quot;&gt;
商品コード{$form.cd[101]}
&lt;input type=&quot;text&quot; name=&quot;text[101]&quot; value=&quot;{$form.text[101]}&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;action_up[101]&quot; value=&quot;上へ&quot;&gt; 
&lt;input type=&quot;submit&quot; name=&quot;action_down[101]&quot; value=&quot;下へ&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;action_delete[101]&quot; value=&quot;削除&quot;&gt;
商品コード{$form.cd[202]}
&lt;input type=&quot;text&quot; name=&quot;text[202]&quot; value=&quot;{$form.text[202]}&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;action_up[202]&quot; value=&quot;上へ&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;action_down[202]&quot; value=&quot;下へ&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;action_delete[202]&quot; value=&quot;削除&quot;&gt;
    :
&lt;input type=&quot;submit&quot; name=&quot;action_Save&quot; value=&quot;保存&quot;&gt;
&lt;/form&gt;

共通処理の基底クラス APPID_Action_Up から
APPID_Action_Up0
APPID_Action_Up1
APPID_Action_Up2
    :
APPID_Action_Up9
という具合にをアクションを継承してもよいのですが、配列にしたくなってしまうのでした。

　教えていただいた方法も含め、時間が出来たら挑戦してみようと思います。
　ありがとうございます。
</PRE>



]]></description></item><item><author>M.Nagai</author><pubDate>Tue, 31 Jan 2017 18:07:00 +0900</pubDate><title>[ethna-users:1175] Re: アクションを配列にするのはご法度？</title><link>http://ethna.jp/pipermail/users/2009-September/001174.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>ナガイです。

&gt;<i> アクションを配列にするのはご法度？
</I>ご法度かどうかと問われれば、ご法度じゃない気がしますが、一般的でもない気がします。

&gt;<i> 詳細：<A HREF="http://www.remix.gr.jp/service/blog/2008/09/ethna.htm">http://www.remix.gr.jp/service/blog/2008/09/ethna.htm</A>
</I>見させて頂きましたが、画面設計の話のような気がしますね。

参考になるか分かりませんが、僕なら
・詳細ページへはGETで。
・一気に編集したい場合はチェックボックス＆POSTで
・もっとインタラクティブにやりたいなら適材適所にAJAXで（ポリシーに反すると思いますが）

ですかね。
伊藤さんがおっしゃられているように、セッションを上手く使うことでよりスッキリ出来る気もしますね。

ご参考になればと思います。


-- 
M.Nagai
</PRE>



]]></description></item><item><author>ITOH Takashi</author><pubDate>Wed, 07 Dec 2016 11:06:00 +0900</pubDate><title>[ethna-users:1174] Re: アクションを配列にするのはご法度？</title><link>http://ethna.jp/pipermail/users/2009-September/001173.html</link><description><![CDATA[
<!--beginarticle-->
<PRE>伊藤です。

On 2009/09/05, at 10:36, <A HREF="http://www.remix.gr.jp/">http://www.remix.gr.jp/</A> wrote:
&gt;<i> 　各商品に編集要素（購入数指定して一括購入）などが含まれる 
</I>&gt;<i> 場合に、
</I>&gt;<i> どうしても上記のフォームとするため、
</I>&gt;<i>
</I>&gt;<i> &lt;input type=&quot;submit&quot; name=&quot;action_Detail[101]&quot; value=&quot;詳細表示&quot;&gt;
</I>&gt;<i> 詳細：<A HREF="http://www.remix.gr.jp/service/blog/2008/09/ethna.htm">http://www.remix.gr.jp/service/blog/2008/09/ethna.htm</A>
</I>&gt;<i>
</I>&gt;<i> のように、強引にアクションを商品番号の配列として  
</I>&gt;<i> action_form で取得しております。
</I>

Actionを配列にしても、Controller::_getActionName_Form() 
を上手く定義してやれば
問題ないと思います。

配列なら、そのkeyをチェックして、action_*なら 
action候補に挙げて、valueは
どっかに取っておくとか。

でも、たかが（というとあれですが）このActionのために 
_getActionName_Formをいじるのも
微妙な気がします。

ショッピングカートのようなので、私でしたら無理にEthnaを
使わずに、選択した商品をCOOKIEかSESSIONかに保存し 
ておきます。

伊藤
</PRE>



]]></description></item></channel></rss>