TracWiki相关

Wiki的引擎有多种,Yecui使用TracWiki引擎进行制作。他提供了两个系统,一个是updatesite,另一个是订饭系统,都是用于管理项目中的所遇到的问题,updatesite用于记录当初架构TracWiki时遇到的问题,以后后期日常工作中的细小问题,如:智能0D 0A ?为何处理回车换行一团糟?。订饭系统的TracWiki用来记录在制作该订饭系统时所遇到的问题和大家的想法。订饭系统需要登陆才能打开订饭网页,才能订饭,没有用户名和密码无法登陆,订饭网页应该只是用于实现订饭功能,与TracWiki的实现无关。

 

TracWiki的架构:

需要准备的软件为Python, version >= 2.3setuptools, version >= 0.6Genshi, version >= 0.4.1 SQLitePostgreSQLWeb Server需要Apache with mod_python 3.1.3+

另外根据架构者描述,有这样一些问题需要解决:

1.管理不方便,可能需要安装一个admin plugin

2.内置的ticket类型(taskdefect,和enhancement)过少,如何定制?

3.工作流程最好也定制一下,更加符合实际。

(可能现在这些问题已经解决。)

 

TracWiki的功能:

除了在登陆条件下,多用户编辑文本以外(另外在登陆状态下应该还有其他功能,由于不能登陆无从得知,但是应该是属于附加功能),在普通的浏览状态下所具有的功能主要如下:

Timeline:时间线,从当前日期开始向前查询,可以输入当前日期和查询时间等相关信息。输出页面上按照从新到旧的时间顺序列出对文档所做的更改。

Roadmap:按照Milestone(类似于一个项目块)列出不同的Milestone所遇到的问题(ticket)。Ticket分为closed active,分别表示已经关闭的问题(无法更新)和当前仍有效的问题(允许更新)。

Viewtickets:用于查看ticket,可以通过设置status,如closednew等条件查询ticket

Search:用于输入关键词查询相关ticket

 

现在存在的问题是yecui所提供的updatesite只有安装方法,并不提供PythonsetuptoolsGenshiSQLiteApache with mod_python 3.1.3 +的软件下载,只提供了下载连接,而无法打开外网进行下载,而且安装方法相对复杂建站周期估计较长。考虑到sirms项目组的基本应用需求用mediawiki也能够完成,可以尝试先用mediawiki构建,如果无法满足要求在换用TracWiki

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值