trads需要做的一点改变

1 view
Skip to first unread message

Zhang Le

unread,
Apr 13, 2008, 4:09:21 PM4/13/08
to Gentoo 中文
什么是trads
http://www.gentoo-cn.org/gitweb/?p=trads;a=summary
http://www.gentoo-cn.org/trads/

以前我只发在我的blog上
以后我还会发到这里

我写这个的目的是让人们知道我都做过什么或者我要做什么

这次要写的是我的一点猜想
trads程序可以区分一篇文章的最后更新者和维护者
目前我们的做不到
我猜想,trads程序能检查cvs log来获得最后更新者
但是我们的项目的最后更新者信息来自git,trads不能处理git
我会修改一下trads让它可以从我们的git repo里获得最后更新者信息
这就是我标题里说的需要做的一点改变

这样,trads.xml里的nick就仍然代表维护者
不像现在我们的trads.xml里的nick实际代表的是最后更新者
现在,一旦非维护者更新某个文档之后,虽然他的名字会出现在nick里,但原来维护者的信息同时也丢了,除非再查阅已翻译文档以获得译者/translator信息

--
Zhang Le, Robert
http://r0bertz.blogspot.com
http://zh.gentoo-wiki.com
http://savannah.nongnu.org/projects/pgubook
http://groups.google.com/group/gentoo-china
http://groups.google.com/group/szlug

Zhang Le

unread,
May 25, 2008, 2:53:02 PM5/25/08
to Gentoo 中文
2008/4/14 Zhang Le <robert....@gmail.com>:
什么是trads
http://www.gentoo-cn.org/gitweb/?p=trads;a=summary
http://www.gentoo-cn.org/trads/

以前我只发在我的blog上
以后我还会发到这里

我写这个的目的是让人们知道我都做过什么或者我要做什么

这次要写的是我的一点猜想
trads程序可以区分一篇文章的最后更新者和维护者
目前我们的做不到
我猜想,trads程序能检查cvs log来获得最后更新者

这个猜想是错的
我看了一下代码
这个最后更新者是从trads.xml里获得的
而我的构想是,让trads.xml保留文档的分配关系

trads所谓的能区分最后更新者和责任人应该是这样的
英文文档出了新版本后,不是在第一时间更新trads.xml里的target(我们目前是第一时间更新的)
这样最后更新者的名字会变成红色
如果有人宣布负责更新这篇文章之后,修改trads.xml,把nick改成他的nick,target改成最新版本
这时,名字上就会有mailto连接。

这和我们目前的操作方式有别
而且我不打算改变我们目前的操作方式


但是我们的项目的最后更新者信息来自git,trads不能处理git
我会修改一下trads让它可以从我们的git repo里获得最后更新者信息

现在看来就不是修改了
而是添加这个功能
 

这就是我标题里说的需要做的一点改变

这样,trads.xml里的nick就仍然代表维护者
不像现在我们的trads.xml里的nick实际代表的是最后更新者
现在,一旦非维护者更新某个文档之后,虽然他的名字会出现在nick里,但原来维护者的信息同时也丢了,除非再查阅已翻译文档以获得译者/translator信息

Reply all
Reply to author
Forward
0 new messages