2010年12月02日 星期四 19:44
在介绍LBForum的时候就一直吹嘘LBForum是容易部署和集成的。
最近有人发邮件问我怎么用easy_install安装LBForum,如何集成到现有的应用。这才发现其实我并没很仔细的考虑过。
目前github上有建立0.7分支。在0.7分支只修复bug,并不做功能扩展。
主分支将对LBForum的目录结构作比较大的调整,在保证易部署的同时增加对setup.py的支持。
主要调整(进行中)
1. 将部分可重用app分离出来成为独立项目。
统计在线用户情况 https://github.com/vicalloy/onlineuser
Django公共函数等组件 https://github.com/vicalloy/django-helper
用户头像 https://github.com/vicalloy/django-simple-avatar
附件管理 https://github.com/vicalloy/django-lb-attachments
2. 保证lbforum这个app的独立性。将注册登录各个站点中公用的app移到sites目录中。在做集成时,可以用easy_install对lbforum进行单独安装,并公用原有系统的注册登录等模块。
单独部署则可直接利用sites目录下的登录注册等模块,也用再去做过多的设置。
3. 文档一直都是个问题。希望到时候能有所改善。
Zeuux © 2024
京ICP备05028076号