Skip to content.

kagome.lab.tkikuchi.net

Sections
Personal tools
You are here: Home » Members » tkikuchi's Home » その他 » OSC2006 Tokyo/Fall
Views

見えてきた?Mailman 2.2

Document Actions
Tokio Kikuchi @ Mailman Cabal

Mailman それなに?

  • Mailman は Web連携メーリングリスト管理システムです
  • Web画面でリスト作成、会員登録、オプション変更。
  • SPAM 対策もばっちり。管理者も安心。
  • Many many more ...

Mailman の道のり

  • 1998 ごろ (Python Project としてスタート)
    • メーリングリスト管理にWebインタフェースを導入 (mailman 1.x)
  • 2000 ごろ
    • 日本語化 (mailman-2.0.x)
  • 2002 ごろ
    • 国際化(mailman-2.1.x)

現在は

  • Mailman-2.1.9 (Sep. 2006)
  • Bug fix release
  • Mailman-2.2 / 3.0 にするぞ
  • と、言い続けて 3 年
    • 基本的に開発者が忙しいんです。すみません。

Mailman-Developers で

  • XXX を導入するとそこがネックになるぞ!
  • そんなこと言ってたのは昔の話じゃ!
  • あーだ、こーだ、決着つかない

だから

  • LMTP 作ってみた
  • Python の標準ライブラリ(smtpd)なので簡単
  • asyncore は遅い?
  • コマンド起動よりずっと速い

勢いで

  • WSGI 作ってみた
  • Python のサーバサイド規格 (PEP 333)
    • CGI みたいなもの(Python の Web framework はありすぎ)
  • Python 2.5 の標準ライブラリなので簡単
  • CGI 起動よりずっと速い

Mailman 2.1 のセキュリティモデル

Mailman 2.2 のセキュリティモデル

他に見えてきたこと

  • インストール時に言語選択
  • Web インタフェース
    • Mailman 特製 -> TurboGears (Google SoC)
  • 入れたいことが多すぎて、
  • まだ、2.2 への道のりは遠い?

とりあえず

蛇足の教訓

  • 英語は
  • 会話からっていうけど、
  • 読む・読む・読む・書く
  • 英語書けなきゃ、Code 書く

ということで

  • これからも Mailman よろしく
Created by tkikuchi
Last modified 2006-10-31 11:28
 

Powered by Plone

This site conforms to the following standards: