EasyBlog 0.5b1
http://plone.org/products/easyblog/releases/0.5beta1
10分くらいで見てみた。ソース見ただけで動かしてないですけど,多分普通に動くはず。
- よくできている「若々しくてノリのよい」印象:-)
- 「MT互換」を意識している感じ
- コメント,トラックバック独自
- Quillsと同様,「ドラフト」と「エントリ」が別オブジェクト,公開時にオブジェクトの型が変わる
- 実体のあるarchivesフォルダに「エントリ」を保存
- エントリがFolderish
- その中にコメントとかトラックバックが入る(んだと思う,多分)
- InterfaceとかSchemaが別に定義されている
- テストコードみっちり(見習わないと)
- 独自ワークフロー,カスタマイズには弱い,かな
- エントリの日付を独自に持ってるけど,EffectiveDateとか使わないとPloneとの親和性が...
β以上のステージにあって,実働するPloneのBlogプロダクトとしては一番良くできていると思います。Quillsをかなり参考にしている様子。「Quillsが(パッチを宛てないと)Plone 2.1で動かないからつくっちゃった」系かなあ。XMLRPC-APIがないことが,Quillsと比べて「劣っている点」だと思いますが,必要な人は限られているわけで。
「コンテント」と「フォルダ」のオブジェクトとしての粒度差はけっこう大きいと思う。8ビットの頃からプログラミングしてる私は貧乏性なのか,サブオブジェクトが「無い場合もある」オブジェクトに「フォルダ」としての振る舞いを持たせる設計についてはちょっと抵抗がある。「そもそもPloneだし」と言われたら返す言葉がないけどね。
トラックバックはどのタイミングで送っているのかな。
- 追記
- ワークフローのスクリプトで,Draft -> Entryになるときに送信している。正しいとは思うが,COREBlog2的に目指すところとはちょっと違うような気がする。
あとで実際に動かしてみて,インターフェースの気の利き具合とか,確認してみたいと思います。
- Category(s)
- Plone
- The URL to Trackback this entry is:
- http://coreblog.org/ats/easy-blog-05b1/tbping

