第10回Pythonカンファレンスのページ
The 10th International Python Conference @ Alexandria, VA
日程
(※mojixとcheeseshopが参加したもののみ)
- 2/4 (Mon) Tutorial Day
- 08:30--12:00 TA3: Design Patterns in Python by Bruce Eckel, Mind View Inc.
- 14:00--17:30 TP5: Building Content Management Systems with Zope by Tres Seaver, Zope Corporation
- CMFの作者Tres Seaver氏(tseaver)自身によるCMFの説明。
- 2/5 (Tue) Conference Day 1 (Zope Track, etc), Keynote
- 09:00--10:00 KEYNOTE: Notes from a Polyglot Outsider by
- C++規格に関与したAT&Tの人(だったかな?) Python以外で彼が使ったことのある4つの言語(Fortran、APL、Snobol、‥‥もうひとつなんだっけ?)とPythonの違いをサンプルコードを挙げながら説明。
- 10:30--12:00 ZOPE TRACK Z1: Open Source Content Management by Tony Byrne, IDEV
- CMS Watch のTony Byrne氏による、商用・オープンソースを取り混ぜたコンテンツマネージメントシステム(CMS)の比較。CMSをProduction、Publishing、Distributionという3つのフェーズに分け、各CMSはそれぞれのフェーズでどの機能を持っているか細かく分析。
- この後、speakerの名前は忘れたが、NATOで使われている情報提供システムWISEのデモ(もちろんZopeで動いている)をやっていた。情報をsubwebという単位で表示し、ユーザは自由にレイアウトを変更できる。
- 13:30--15:00 ZOPE TRACK Z2: State of Zope by Paul Everitt, Zope Corporation; Zope 3 Rollout by Jim Fulton, Zope Corporation
- Zope CorporationのキーマンPaul Everitt氏の講演‥‥というより、ほとんどZope関係者の連絡会といった様相(笑)。
- これもspeakerの名前を忘れた。「SCSS」の説明。[ZPT]?と同じようにデザインとロジックを分離するが、HTML/XMLタグにTAL属性を埋め込むのではなく「CSSの拡張」として記述する。
- 重鎮Jim FultonによるZope 3の展望。
- Managerとは別に、サイト全体のデザインをオーバライドできるよう分離されるロールとコンフィギュレーション機能
- 暗黙に行われないよう明示的に指定するacquisition
- コンテンツマネージメントに重きを置くためデフォルトをprivateにしたり、特定ロールにパーミッションを持たせたり、また明示的なdenyしたりできる新しいセキュリティ機構
- backward compatibility
- 15:30--17:00 ZOPE TRACK Z3: Syndicating Squishdot and CMF by Dan Pierson, Control.com; Building Intranets with Zope and CMF by Carl Rendell and Kent Hoxsey, Independents
- Control.com におけるSquishdotの拡張。「DTMLによるデザイン」「ZODB保存」「URLが長くなってしまう」というSquishdotを、CMFによるスキンを適用しPostgreSQLに保存、URLも長くならないSqSQLに置き換えた。
- 2/6 (Wed) Conference Day 2 (Zope Track, etc), Keynote
- 08:30--10:00 ZOPE TRACK Z4: Internationalization/Localization Made Easy with ZBabel by Stephan Richter, Christian Brothers University
- ZBabelはZopeアプリケーションを多言語対応にするためのプロダクトで、言語パッケージを後からオンライン接続で取ってくる仕組みも持つ。実際にzQuest(オンラインによる試験問題作成解答システム)と組み合わせたデモもやっていた。
- 10:30--12:00 ZOPE TRACK Z5: Scaling Zope with Squid by Sean Upton, San Diego Union-Tribune; ASPN and Zope by Andy McKay?, ActiveState
- 「Scaling Zope ...」はSan Diego Union-TribuneのニュースサイトにおけるL4 Switch + 2 (Apache+Squid) + 5 ZEO Clientという負荷分散の例。「ASPN ...」はActiveStateのWebMasterでありZopeZenの著者でもあるAndy McKay氏によるASPNサーバのZope化の例。
- 13:30--15:00 ZOPE TRACK Z6: DB Objects and/or zQuest by Stephan Richter, Christian Brothers University; ZSynch? by Andy McKay?, ActiveState; Using Zope and Python to Provide Mission-Critical Airline Messaging by David Hancock and Jennifer Kancianic, ARINC Inc.; MetaChannels? by Mark Pratt, beehive elektronische medien GmbH
- 15:30--17:00
- 2/7 (Thu) Developer's Day
- 08:30--10:00 Python Union by Guido van Rossam
- いわずと知れたPythonの作者、Guidoの講演。ただPython2.3に向けたスケジュールといくつかのアイデアを示した以外は、延々とPEPについて議論を交わす場に。Zopeユーザとしてはちょっとたるい‥‥
- この日は他にLightning talkやいくつか講演があったけどパス。
- 実は、mojixとcheeseshopはこの後とんでもないことに‥‥(笑)
コメント
- 2002/2/4 mojix - 現地(Hilton Alexandria Mark Center)にて作成
- 2002/2/5 mojix - Python Conference 10のInternet Roomより書き込み
- 2002/2/11 cheeseshop - とりあえず覚えてる範囲で解説(ごめん、まだちょっと途中)