message交流系统,象豆瓣,比论坛可能简单些
group管理,不要求有太多的权限控制。以前我曾经想实现细粒度的角色,权限,发现管理很麻烦。还是简单的:系统管理员,小组管理员,成员就可以了
文档管理
任务管理
日程管理
问题管理
...
主要想法是在实现这个平台的同时把一些基本的东西转为可复用的东西,同时有一个源代码可以随时增加新的功能。
--
I like python!
UliPad <<The Python Editor>>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou
因为我想这样的平台涉及到了许多方面的内容,有web
2.0的东西,有django本身的东西,我还想使用jQuery作为ajax的应用层,再有一些常见的web处理,如:定制基本的web元素,css等,form处理,错误处理,ajax通讯格式等,再有一些常见的web功能,如认证码什么的。这样随着发展,可以有越来越多可重用的东西,再开发类似的东西,可以把它做为一个代码仓库,可以节省许多的时间了。
woodlog有许多东西都没有实现,也许这个平台可以去做许多有趣的东西。
> 现在还是一个IDEA,还没有发展到开发一个项目。我手头到是有一些基础的代码,里面还乱七八糟呢,问题百出,许多功能还都没有,有时间放出来给感兴趣的人看一看。基本界面我都是copy
> basecamp的。
>
> --
> I like python!
> UliPad <<The Python Editor>>: http://wiki.woodpecker.org.cn/moin/UliPad
> My Blog: http://www.donews.net/limodou
>
--
'''Time is unimportant, only life important!
blog@ http://blog.zoomquiet.org/pyblosxom/
wiki@ http://wiki.woodpecker.org.cn/moin/ZoomQuiet
douban@ http://www.douban.com/people/zoomq/
____________________________________
Please use OpenOffice.org to replace M$ office.
http://zh.openoffice.org
Please use 7-zip to replace WinRAR/WinZip.
http://7-zip.org/zh-cn/
You can get the truely Freedom from software.
'''
但是可制程度也非常的高,
关键是已经得到认可,越來越多的项目启动trac 来管理;
就是因为安装和使用简单,没有过多的学习过程;
这种多合一的,预先功能完整支持的的结构,应该进行仿制
> --
> I like python!
> UliPad <<The Python Editor>>: http://wiki.woodpecker.org.cn/moin/UliPad
> My Blog: http://www.donews.net/limodou
>
这是一个我现在手头做的一个界面,用户信息:
http://blog.donews.com/images/blog_donews_com/limodou/88791/o_ppp.jpg
在 06-12-1,phen...@gmail.com<phen...@gmail.com> 写道:
> 恩, 的确很不错的想法,
> 我也一直希望我们实验室可以有这样的一个管理的系统.
> 期待可以得到进一步的信息
>
不过web这东西与操作,体验,界面密切相关,能重用的只是一些代码片段,css,
js等,太完整的东西很难重用,除非你不想怎么改它,只能用一部分。所以这种重用需要自已本身有很深的体会和经验,不然都不知道哪些可以重用。我还是更看重在开发中积累经验,而不是在使用中积累。需要有自已的东西。
在 06-12-1,limodou<lim...@gmail.com> 写道:
在 06-12-1,limodou<lim...@gmail.com> 写道:
在 06-12-1,limodou<lim...@gmail.com> 写道:
有时候不见得推倒重来是个坏方法.
所有项目都是从无到有.
特别是这个语言上还没人整合过的时候.
如果要建在已有内容整合平台上,Java 的 Joomla
是很好的选择, 但 Joomla 也是在已经有现成的 PHPNuke ->
Xoop 这种 PHP 整合平台发展许久之后另起炉灶的.
提到 python 协作平台我第一个想到的是 WSGI , WSGI
的概念是不用管后端是使用哪个 Python web 框架,
只要支援 WSGI 介面, 这些 web 服务就可以合作.
用共同的 WSGI 介面, 让大家可以用偏好的 python web
工具制作模组.
如果要规划作长期项目的话, 大家该组织一下研究
WSGI, 不要在各个 python 框架中还各自划山头.
这是我的想法
安装配置部份, python 有很优雅的解决方法,
感兴趣的人可以看看 TurboGears 文件中关于发布 egg
跟如何在程式中插入 entrypoint 使程式更有弹性的作法.
(下面的文件与框架本身无关, pylons 等框架也适用)
http://docs.turbogears.org/1.0/DeployWithAnEgg
http://docs.turbogears.org/1.0/MakingYourAppExtensible
包装好 egg 简单的传上 cheeseshop,
要安装的时候用 easy_install, 要什么功能就抓什么功能.
感觉起来就很 pythonic.
在 06-12-1,limodou<lim...@gmail.com> 写道: