Differences between revisions 3 and 4
Revision 3 as of 2005-09-09 02:01:03
Size: 1400
Editor: ZoomQuiet
Comment:
Revision 4 as of 2009-12-25 07:08:32
Size: 1408
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
::-- ZoomQuiet [[[DateTime(2005-09-09T02:00:19Z)]]] ::-- ZoomQuiet [<<DateTime(2005-09-09T02:00:19Z)>>]
Line 9: Line 9:
[[TableOfContents]] <<TableOfContents>>
Line 16: Line 16:
http://static.flickr.com/25/41450816_2373339462_o.gif {{http://static.flickr.com/25/41450816_2373339462_o.gif}}
Line 22: Line 22:
http://static.flickr.com/23/41451969_842a0b9728_o.png {{http://static.flickr.com/23/41451969_842a0b9728_o.png}}
Line 36: Line 36:
[[Include(PyGList/DisCuss)]] <<Include(PyGList/DisCuss)>>

Gmail Base Blog Sys. 正式启动了,在ZoomQuiet的协助下,在啄木鸟建立了项目,项目命名为PyGList

::-- ZoomQuiet [2005-09-09 02:00:19]

1. 项目目的

  1. 利用Gmail作为Blog系统
  2. 将Gmail内邮件快速生成为一个站点

1.1. 和其他Blog系统的比较

http://static.flickr.com/25/41450816_2373339462_o.gif

除了blog基本的特性以外,以上三个特性是blog系统的高级特性,但是利用gmail本身我们就已经实现了上述三个功能。

2. 系统架构

http://static.flickr.com/23/41451969_842a0b9728_o.png

2.1. 核心模块

  1. 连接Gmail
    • libgmail
  2. CorePlugin

    • 我们可能要将Gmail内读取出的信息存放到很多地方,例如ZODB,DB,File,RSS等等,为了统一这些发布模块,建立了CorePlugin模块,用来统一规范所有的发布模块,目前该模块版本0.1

  3. web站点
    • 用户如果每次读取信息都连接gmail,在速度上很不理想,所以用户浏览的应该是一个站点,这个站点的模版系统采用ClearSliver

3. 目前项目进度

每日代码更新中,争取每日用blog记录项目进度

4. 反馈

  • 搞大了同志!!!哈哈哈!!不过有想法就实现!正是Pythonic 的王道!! -- ZoomQuiet

  • 嘿嘿,感谢ZoomQuiet帮助整理:),借着搞这个也学一些东西 -- 清风

  • 想下载PyGList来用用,哪里可以得到?trac里一个一个存下来太累了。

PyGList (last edited 2009-12-25 07:08:32 by localhost)