Entries
Ads by Google
新しい記事を書く事で広告が消せます。
- --------
- カテゴリ : スポンサー広告
- コメント : -
- トラックバック : -
-件のトラックバック
- トラックバックURL
- http://evenodd.blog54.fc2.com/tb.php/3-1b77ffc8
- この記事に対してトラックバックを送信する(FC2ブログユーザー)
Ploneのバージョンと拡張Product
そんなこんなで、Ploneを立ち上げてみようという事になりました。
ではインストール・・・と、待てよ? バージョンは?
何せこの手の事には素人並み。ソフトと言えばバージョンが高い方が良い/安定性も高いと思っている程度の奴です。当然、最新のPlone2.1系を選ぼうとしました。
ところがこの世界、どうもそういう訳ではないようです。誰かがWebに書いてましたがZope/Ploneは前のバージョンとI/Fを変える事にあまり躊躇が無い模様。そのせいで、新しいバージョンでは動かないProductもままあるそうな。
#メジャーVerUpなら仕方無いけど、2.0 -> 2.1 でそれをやるのはどうだろう?
仕方が無いので、情報収集しつつ、使いそうなProductをインストールして動くかどうか確認する事にしました。取り合えず選んだProductは以下のとおり。
・ ブログ(COREBlog2)
・ Wiki(ZWiki)
・ 掲示板(CMFBoard)
・ Issue Tracker(Poi, PloneCollectorNG, Usability issue tracker, IssueTrackerProduct など)
・ Subversionビュワー(PloneSVNView, CMFSubversionBrowser など)
・ ダウンロード管理(Plone Software Center, MzProduct など)
・ その他、日本語対応に必要そうなもの
ここまで必要そうなものを調べるもの結構骨だったのですが、動作確認はさらに面倒でしたヽ(´ー`)ノ
#ちなみに、環境は以下のとおりです。
# Windows2000(最終的にはFedoraCore4に移行する予定)
# python 2.3.5
# Zope 2.8.5(既に2.8.6出てますねぇ・・・VerUpした方が良いのかなぁ)
# Plone 2.1.2
COREBlog2, ZWikiはさすがにメジャーなので、日本語対応も含めて全く問題は無いようでした\(^^)/。
しかし、CMFBoardは掲示板の代表的Productだと思っていたのに、ダメでした(ρ_;)。どうやら2.0系までは対応していたのに、そこでリリースが一時止まっているようです。よーーく調べてみると、cvsリポジトリから最新版を取り出すと対応している模様との情報もありました。「ほほー、では」と取り出してみたところ、確かにreadmeに2.1系でOKとの記述がありましたが、Five1.1(Zope3の機能をZope2で使うためのProductらしい・・・3+2=5?)が必要と書かれてました。しかし、Zope2.8.5-finalには既にFive1.0.2が入っているんですよ。多分、1.1入れ替えでも上手く行きそうな気はするのですが・・・何だか心配だなぁ、正式リリースでもないしねぇ。他を探しますか〜(今のところSimpleForumにしようなかと思ってます)
Issue Trackerは、いろんなものはあるので目移りしました。何気に良さそうなのはIssueTrackerProductですが、目的から考えるとあまり高機能なものは必要なさそう。そんな目で見直してみると、Poiがバランス良さそうです。Plone2.1系でも大丈夫でしたし、日本語も入力できる&i18n化(internationalizationの略ですね)されているようなので、自分でja.poを書けば簡単に日本語化できそうです。これにしましょう!
余談ですが、PloneCollectorNGも良さげで動作もしましたが、インストールに若干苦労した覚えがあります(詳細は忘れました、すいません)
Subversionビュワーには手間取りました。CMFSubversionBrowserは動かない。PloneSVNViewは動くのですが・・・svnリポジトリも表示されるのですが、日本語ファイル名が化けたり、日本語を含んだファイルをダウンロードしようとすると、Zopeを巻き込んで落ちる(クライアント機からブラウザ経由でサーバのZopeを落せるんだから笑っちゃいました^^;)。これを日本語対応させる能力は無いし、他のProductも見つからないしで、結局これは諦めてしまいましたヽ(´ー`)ノ
この辺まで調べたところで、そろそろ疲れてしまいましたぁ。本当にPloneを選んだのは正解だったのだろうか? 今からでもXoopsに鞍替えしようかしら? それとも2.1系でなく2.0系にすれば楽になれる? などと邪念が頭を駆け巡った頃です(笑)。
そんな時、の日本Zopeユーザ会(JZUG)のページで、Zope Essential 3 という素人向け(?)イベントが数日後に開かれる事に気が付きました。いやー、本当にありがたかったっす(^^)。講師、関係者の方々に感謝です<(_ _)>
#その時に質問した「Ploneのバージョン選択は?」の答はこちら
この会のお陰で「もう少し頑張ってみよう!」との気持ちが高まり、現在もJZUGのMLに素人質問を投げながらも、何とか奮闘している次第です。 ちなみに、ダウンロード管理はJZUGのHPでも使われている(PloneのHPでも使われてます)Plone Software Centerにしました。日本語言語ファイルは、清水川さんがローカルに作られたものがここにあると、教えて頂きました。
最後にZopeのバージョンについて一つ。
Plone2.1.2のWindows用インストーラパッケージは、Zope2.7.8が入っています。しかし、Zope2.7と2.8ではZODB(Zope Object Data Base:Zope/Plone上のコンテンツを格納するデータベース)の形式が違うそうで、データベースファイル(Data.fsというファイル)をコピーするだけでは移行できないそうです。しかも2.8系の方が速くなっているそうな(体感は変わらないとの噂もあり)
また日本のマスターの方々にもZope2.8 + Plone2.1の組み合わせ情報を公開している方々が多く(例えばこちら)、そんなこんなでZope2.8.5を選択しました。 でも、Windowsでこの組み合わせにするには少し工夫(または自分でインストーラを作る・・・面倒)が必要です。
それについては、次回に説明します。
ではインストール・・・と、待てよ? バージョンは?
何せこの手の事には素人並み。ソフトと言えばバージョンが高い方が良い/安定性も高いと思っている程度の奴です。当然、最新のPlone2.1系を選ぼうとしました。
ところがこの世界、どうもそういう訳ではないようです。誰かがWebに書いてましたがZope/Ploneは前のバージョンとI/Fを変える事にあまり躊躇が無い模様。そのせいで、新しいバージョンでは動かないProductもままあるそうな。
#メジャーVerUpなら仕方無いけど、2.0 -> 2.1 でそれをやるのはどうだろう?
仕方が無いので、情報収集しつつ、使いそうなProductをインストールして動くかどうか確認する事にしました。取り合えず選んだProductは以下のとおり。
・ ブログ(COREBlog2)
・ Wiki(ZWiki)
・ 掲示板(CMFBoard)
・ Issue Tracker(Poi, PloneCollectorNG, Usability issue tracker, IssueTrackerProduct など)
・ Subversionビュワー(PloneSVNView, CMFSubversionBrowser など)
・ ダウンロード管理(Plone Software Center, MzProduct など)
・ その他、日本語対応に必要そうなもの
ここまで必要そうなものを調べるもの結構骨だったのですが、動作確認はさらに面倒でしたヽ(´ー`)ノ
#ちなみに、環境は以下のとおりです。
# Windows2000(最終的にはFedoraCore4に移行する予定)
# python 2.3.5
# Zope 2.8.5(既に2.8.6出てますねぇ・・・VerUpした方が良いのかなぁ)
# Plone 2.1.2
COREBlog2, ZWikiはさすがにメジャーなので、日本語対応も含めて全く問題は無いようでした\(^^)/。
しかし、CMFBoardは掲示板の代表的Productだと思っていたのに、ダメでした(ρ_;)。どうやら2.0系までは対応していたのに、そこでリリースが一時止まっているようです。よーーく調べてみると、cvsリポジトリから最新版を取り出すと対応している模様との情報もありました。「ほほー、では」と取り出してみたところ、確かにreadmeに2.1系でOKとの記述がありましたが、Five1.1(Zope3の機能をZope2で使うためのProductらしい・・・3+2=5?)が必要と書かれてました。しかし、Zope2.8.5-finalには既にFive1.0.2が入っているんですよ。多分、1.1入れ替えでも上手く行きそうな気はするのですが・・・何だか心配だなぁ、正式リリースでもないしねぇ。他を探しますか〜(今のところSimpleForumにしようなかと思ってます)
Issue Trackerは、いろんなものはあるので目移りしました。何気に良さそうなのはIssueTrackerProductですが、目的から考えるとあまり高機能なものは必要なさそう。そんな目で見直してみると、Poiがバランス良さそうです。Plone2.1系でも大丈夫でしたし、日本語も入力できる&i18n化(internationalizationの略ですね)されているようなので、自分でja.poを書けば簡単に日本語化できそうです。これにしましょう!
余談ですが、PloneCollectorNGも良さげで動作もしましたが、インストールに若干苦労した覚えがあります(詳細は忘れました、すいません)
Subversionビュワーには手間取りました。CMFSubversionBrowserは動かない。PloneSVNViewは動くのですが・・・svnリポジトリも表示されるのですが、日本語ファイル名が化けたり、日本語を含んだファイルをダウンロードしようとすると、Zopeを巻き込んで落ちる(クライアント機からブラウザ経由でサーバのZopeを落せるんだから笑っちゃいました^^;)。これを日本語対応させる能力は無いし、他のProductも見つからないしで、結局これは諦めてしまいましたヽ(´ー`)ノ
この辺まで調べたところで、そろそろ疲れてしまいましたぁ。本当にPloneを選んだのは正解だったのだろうか? 今からでもXoopsに鞍替えしようかしら? それとも2.1系でなく2.0系にすれば楽になれる? などと邪念が頭を駆け巡った頃です(笑)。
そんな時、の日本Zopeユーザ会(JZUG)のページで、Zope Essential 3 という素人向け(?)イベントが数日後に開かれる事に気が付きました。いやー、本当にありがたかったっす(^^)。講師、関係者の方々に感謝です<(_ _)>
#その時に質問した「Ploneのバージョン選択は?」の答はこちら
この会のお陰で「もう少し頑張ってみよう!」との気持ちが高まり、現在もJZUGのMLに素人質問を投げながらも、何とか奮闘している次第です。 ちなみに、ダウンロード管理はJZUGのHPでも使われている(PloneのHPでも使われてます)Plone Software Centerにしました。日本語言語ファイルは、清水川さんがローカルに作られたものがここにあると、教えて頂きました。
最後にZopeのバージョンについて一つ。
Plone2.1.2のWindows用インストーラパッケージは、Zope2.7.8が入っています。しかし、Zope2.7と2.8ではZODB(Zope Object Data Base:Zope/Plone上のコンテンツを格納するデータベース)の形式が違うそうで、データベースファイル(Data.fsというファイル)をコピーするだけでは移行できないそうです。しかも2.8系の方が速くなっているそうな(体感は変わらないとの噂もあり)
また日本のマスターの方々にもZope2.8 + Plone2.1の組み合わせ情報を公開している方々が多く(例えばこちら)、そんなこんなでZope2.8.5を選択しました。 でも、Windowsでこの組み合わせにするには少し工夫(または自分でインストーラを作る・・・面倒)が必要です。
それについては、次回に説明します。
- 2006-03-04
- カテゴリ : Zope/Plone
- コメント : -
- トラックバック : 0
0件のトラックバック
- トラックバックURL
- http://evenodd.blog54.fc2.com/tb.php/3-1b77ffc8
- この記事に対してトラックバックを送信する(FC2ブログユーザー)

