World Plone Day 2010 まとめ(その2)
前回のエントリ World Plone Day 2010 まとめ(その1) からだいぶ間が空きましたが、私以外の発表について感想などを書きたいと思います。
と、その前に当日の写真と一部発表のビデオや発表資料へのリンクが公開されたので、そこへのリンクを載せておきます。
- worldploneday tokyo 2010 - Flickr (当日の写真)
- World Plone Day 2010 Tokyo レポート - plone.jp (ビデオや発表資料など)
以下、発表内容や私の感想などです。
Alexander Limiさんのビデオ
- Plone のファウンダー(最初に作った人)の一人、Alexander Limi さんからのビデオメッセージを上映
- ビデオ: Video Message from Mr. Alexander Limi
- 字幕入りです。感謝
- もともとは Mozilla のイベントとかとあわせて日本に呼ぼうとしていたんですが、仕事の都合でこれなくなったそうです。残念。
- 日本語検索もよくなったよーとかいうメッセージ
- 感想: 日本向けのメッセージとして気を使ってしゃべってるなー。いい人だー。
海外クリップ: 世界のWPD~台湾とつないで
- 台湾のmarrさんとビデオチャット
- 部屋を追い出される直前のチャット
- しかも向こうにはカメラが無い。残念
- 台湾の World Plone Day には15人参加とのこと
スペシャル講演: Plone4について
日本側での貢献で日本語環境が大幅に改善した点等を紹介
スピーカー: CMSコミュニケーションズ 代表 寺田学
デモを交えて Plone 4 の新機能を説明
URLの作り方が変わった。日本語でもものすごく長いショートネームとかにはならなくなった。
グリッドレイアウトになった。classにこんなふうに書くと段組みたいにできるらしい。:
<div class="cell width-1:2 position-0"></d> <div class="cell width-1:2 position-8"></d>
感想: デモを交えてわかりやすかったと思います。
海外クリップ:世界のWPD~ニュージーランドとつないで
- NZのTim KnappさんとSkypeでビデオチャット
- オーストラリアの plumi の人とか Dylan さんとかと話したらしい
アドオンプロダクトの紹介(Plone3対応版)
- Plone Users Group Japan 鈴木たかのり
- ビデオ: WPD 2010 Tokyo - How to find and install prodcuts for Plone3
事例紹介
Ploneによるメンズ・ファッション&カルチャー・デジタルマガジンを創刊
- 1twoone2.com - Roger Francis Clark + Plone Users Group Japan 本多重夫
- ビデオ: WPD 2010 Tokyo - www.1twoone2.com - Digital Magazine on Plone
- トリニダード・トバゴ→ボストン→ニューヨーク→東京
- Webマガジンを plone で作成した
- iPhone とかだと Flash 使えないから、画像を JavaScript で切り替えるようなプロダクトを作ったよ
- 最初は Plone わからなかったけど、今はわかるようになったよ
E-ディフェンスアーカイブ(ASEBI)の構築
兵庫耐震工学研究センター 酒井久伸
前職は Spring 8。そこでも Plone を導入している
E-ディフェンスは本当に揺れる建物が作れる床
信号データが 2.8MB/sec、映像データが 27MB/sec
EDGrid は入れたけど、Java が最新バージョンに対応してない
→ブラウザの最新バージョンで動作しない作ったプロダクトは公開する予定
一部実験が公開されている
天文データアーカイブALMA Science Archive (ASA) PortalにPloneを採用
- 国立天文台ALMA推進室: パンタ・ボーラ
- Atacama というチリの砂漠?
- 標高5,000mにある電波望遠鏡
- 日本とEU、アメリカの共同プロジェクト
- 雲がかからない場所に作る必要がある
- 最終的に2012年まで64台の望遠鏡を置く予定で、今は3台置いてある。
- チリのサンチアゴにメインのArchiveがあり、日本、EU、アメリカにデータを送る
- Chile (OSF) Archive Portal
書籍紹介・プレゼントコーナーなど
- 最後はプレゼントコーナーということで、以下の書籍やグッズなどがジャンケンで買った人にプレゼントされました。フォクすけタオル欲しかった。(涙)
- Plone 完全活用ガイド
- 10日でおぼえる Python 入門教室
- フォクすけタオルx5
- Ploneステッカー
こんな感じでした。今回は事例紹介が個人的にはいろいろと興味深かったです。というわけでまた来年~
- カテゴリ
-
plone
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1232/tbping
plone 4.0b4 がリリース
plone 4.0 の最新ベータ版 Plone 4.0 (Beta release 4) が公開されました。現在、Unix 系OS用の Unified Installer と Max OS X(10.5/10.6)用のインストーラがダウンロード可能となっています。 (Windows 用のインストーラはまだ)
buildout でインストールしている人は、 buildout.cfg をいつも通り以下のように書き換えて、 bin/buildout を実行してアップグレードをしてください。
[buildout]
:
extends =
http://dist.plone.org/release/4.0b4/versions.cfg
versions = versions
find-links =
http://dist.plone.org/release/4.0b4
http://dist.plone.org/thirdparty
アップグレードが終了したら、これまたいつもどおり bin/instance を立ち上げて stop start を実行。それからWebブラウザで ZMI (http://localhost:8080/manage 等)にアクセスして、アップグレードの実行です。
plone 4.0 テストサイト も更新済です。 admin/admin で管理者になれるので、 「インストールするの面倒だけどちょっと試してみたい」とい方はご自由にお使いください。
ちなみに、4.0b3 から新規、更新されたプロダクトは以下のとおりです。(zope 除く)
- DateTime-2.12.2-py2.6.egg
- ExtensionClass-2.13.1-py2.6-linux-i686.egg
- Missing-2.13.0-py2.6-linux-i686.egg
- MultiMapping-2.13.0-py2.6-linux-i686.egg
- Persistence-2.13.1-py2.6-linux-i686.egg
- Plone-4.0b4-py2.6.egg
- Products.ATContentTypes-2.0b10-py2.6.egg
- Products.Archetypes-1.6b10-py2.6.egg
- Products.CMFDiffTool-2.0b3-py2.6.egg
- Products.CMFEditions-2.0b8-py2.6.egg
- Products.CMFPlacefulWorkflow-1.5b4-py2.6.egg
- Products.PloneLanguageTool-3.0.5-py2.6.egg
- Products.PlonePAS-4.0b9-py2.6.egg
- Products.ResourceRegistries-2.0b4-py2.6.egg
- Products.TinyMCE-1.1rc12-py2.6.egg
- Record-2.13.0-py2.6-linux-i686.egg
- RestrictedPython-3.5.2-py2.6.egg
- ThreadLock-2.13.0-py2.6-linux-i686.egg
- archetypes.referencebrowserwidget-2.0b4-py2.6.egg
- archetypes.schemaextender-1.6-py2.6.egg
- distribute-0.6.12-py2.6.egg
- initgroups-2.13.0-py2.6-linux-i686.egg
- plone.app.blob-1.0b17-py2.6.egg
- plone.app.controlpanel-2.0b7-py2.6.egg
- plone.app.customerize-1.2b2-py2.6.egg
- plone.app.folder-1.0b7-py2.6.egg
- plone.app.iterate-2.0b2-py2.6.egg
- plone.app.jquerytools-1.1b3-py2.6.egg
- plone.app.layout-2.0b8-py2.6.egg
- plone.app.linkintegrity-1.3b1-py2.6.egg
- plone.app.locales-4.0.0b4-py2.6.egg
- plone.app.portlets-2.0b10-py2.6.egg
- plone.app.upgrade-1.0b4-py2.6.egg
- plone.app.users-1.0b8-py2.6.egg
- plone.app.viewletmanager-2.0b5-py2.6.egg
- plone.session-3.0b4-py2.6.egg
- plonetheme.sunburst-1.0b7-py2.6.egg
- pytz-2010h-py2.6.egg
あぁ、そうそう。今週土曜日(6月19日)に (第12回)Zope/Plone開発勉強会 : ATND やります。 いろいろいじってみたいよーという方、ぜひ来て下さい。みんなまったりやってます。 私は最近ちょっとはじめた開発者マニュアルの日本語訳をすすめつつ、Mercurial と bitbucket のことを先人に学ぼうかと思っています。
- カテゴリ
-
plone
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1233/tbping
plone のミーティングに参加(2010-06)
2010-06-16(水)に開催された Plone Users Group JapanミーティングとPlone研究会 に参加しました。(長いな)
場所はアスキーメディアワークスさんの会議室です。いつも感謝!
参加メンバーの方に「おからまんじゅう」をもらいました。生地におからが入っていると思ったら中身があんじゃなくて「おから」で予想を裏切られた感じで面白い食べ物でした。
というわけで、話した内容はこんな感じでした。
- Plone 4.0 (Beta release 4) がリリースされた話し。日本語 po ファイルも更新されていて、メニューに Plone日本語翻訳分科会 グループの成果が反映されはじめています。 日本語に「もの申したい!」人はぜひ参加してみてください。
- plone.app.locales の翻訳ファイルのディレクトリ構成が plone 独自の i18n ではなくて gettext 標準?の locales ディレクトリになったそうです。ちょっと階層が深くなりましたが、まぁすっきりしてよかったのではないかと思います。
- zope 2.13 の話し。 hanno さんのブログ Zope 2.13 - alpha imminent によると6月に alpha、9月に beta、今年後半に正式リリース予定らしいです。
- collective.xdv の派生版で xdv http://pypi.python.org/pypi/xdv っていう単独で動くソフトがあるらしい。
- 書籍 エキスパートPythonプログラミング の話し。 plone 直接関連する話題としては buildout のあたりとか?
- Zope 3 入門篇 の続きがもうすぐ出版されるらしい。お疲れ様でした。
- MIT OpenCourseWare が Plone ベースのものに最近変わった。 Jazkarta が担当したっぽい。
- メーリングリストサーバーの移行などに関連して mailman の使い方についての話し。
- twitter に @plonejp を作成した。情報発信していきましょう。
他に寺田さんの PyCon Asia Pacific 報告とかもあったんですが、近々本人のブログに掲載されるだろうということで割愛します。シンガポールで買ってきた Xperia X10 mini を見せてもらいましたが、かなりちっさくてかわいい感じです。
終了後の飲み会では清水川さんが iPad エバンジェリスト化していて、物欲がちょっと危険な感じでした。
- カテゴリ
-
plone
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1234/tbping
trac 0.12 がリリース
主にソフトウェアの開発プロジェクトで、チケットとか Wiki での情報とかソースコード見たりとかするための Web のシステム trac の最新版 trac 0.12 がリリースされました。
国際化対応、入力フィールドのプレビュー、複数リポジトリ対応などの新機能があります。trac 0.11 系を使っている人はぜひアップグレードすることをおすすめします。
アップグレードや新規インストールの手順は以下のとおりです。(すでに入っているパッケージのインストールは飛ばして問題ありません)
% sudo easy_install -UZ pysqlite % sudo easy_install -UZ Babel % sudo easy_install -UZ docutils % sudo easy_install -UZ Pygments % sudo easy_install -UZ Genshi % sudo easy_install -UZ Trac % sudo /etc/init.d/apache2 reload
インストールが終了したら、trac 0.11 のときに作成したら環境をアップグレードします。
% sudo trac-admin /var/trac/hogehoge upgrade
これで基本的に trac 0.12 は使用できますが、チケットの一覧を見るための SQL 文を修正する必要があります。 trac 0.12 dev を入れてみた のコメントに書きましたが、こんな感じで書き換える必要があります。 基本的に SELECT 文の「XXXX AS 日本語の列名」の部分の AS 以降が不要となります。
修正前:
SELECT p.value AS __color__, id AS ticket, summary AS 概要, component AS コンポーネント, version AS バージョン, milestone AS マイルストーン, t.type AS 分類, owner AS 担当者, status AS ステータス, time AS 登録日付, changetime AS _更新日付, description AS _説明, reporter AS _報告者 FROM ticket t LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority' WHERE status <> 'closed' ORDER BY CAST(p.value AS int), milestone, t.type, time
修正後:
SELECT p.value AS __color__, id AS ticket, summary, component, version, milestone, t.type AS type, owner, status, time AS created, changetime AS _changetime, description AS _description, reporter AS _reporter FROM ticket t LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority' WHERE status <> 'closed' ORDER BY CAST(p.value AS integer), milestone, t.type, time
というわけで、 http://trac.takanory.net/takanory も trac 0.12 になりました。
- カテゴリ
-
server
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1235/tbping
Plone のセキュリティ Hotfix 20100612 が出ています
少し前ですが、Plone のセキュリティ上の問題を解消する Hotfix がリリースされています。
plone 2.1 から plone 3.3.5 まで全ての plone に対応しています。これらのバージョンを使用して、 特に 誰でもページを作成できるようなサイトを運営している方は、この Hotfix をあててください。
このセキュリティ問題は、Plone の中でコンテンツを変換するために使用している PortalTransforms の safe_html という安全な HTML を返す処理に問題があったようです。
詳しい内容は下記のページを読んでください。
- CVE-2010-2422: HTML injection in safe_html — Plone CMS: Open Source Content Management
- National Vulnerability Database (NVD) National Vulnerability Database (CVE-2010-2422)
この Hotfix の当て方は plone のバージョンによって違います。
plone 2.1 から 3.1
Plone Hotfix のページから plonehotfix20100612.tar.gz をダウンロードして、 Products ディレクトリにインストールしてください。
zope を foreground モードで起動すると、以下のようなメッセージが出てパッチが当たっていることが確認できます。
2010-06-12 23:54:28 INFO PloneHotfix20100612 safe_html patched
plone 3.2 または 3.3
このバージョンの場合は、以下のバージョン指定を buildout.cfg に書いて bin/buildout を再度実行してください。
[versions] Products.PortalTransforms = 1.6.11
この場合は確認メッセージは出ないらしいので、Zope のコントロールパネルで PortalTransfoms が正しいバージョンでインストールされたかを確認できます。
- カテゴリ
-
plone
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1236/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については