2009-08-01

成为一名symfony文档贡献者.

类归于: symfonymaker @ 00:32

很久没有更新博客了,最新的一些工作没有涉及到symfony相关的研究,不过利用了一些空闲参与了symfony文档的翻译工作。

其实目前来讲也不是真正的翻译,只是将网络上已经有的文档整理到symfony官方的svn中去,也算为symfony和广大国内的PHP开发者做一点点贡献。

在这也可以提醒一些symfony爱好者,官方的jobeet文档中文版又开始更新了,是整理自symfony中文的,目前还没有全部整理完,整理完毕之后我还会尝试完成friend没有发表出来的后几章的内容。

闲话不多讲了,现在主要说说如何参与到symfony的开发中去。

symfony项目是基于svn(subversion)的,所以如果你要参与到开发中去,一定要有一个svn账号,这个账号不是随便可以申请得到的,需要向symfony的管理者fabien(fabien.potencier[at]symfony-project.com)索取,不过貌似是不能参与symfony源码开发的(这个是我推测,如果你有能力也可以尝试和fabien协商一下)。

fabien貌似很忙,大概一周左右查收一次邮件,不过应该是有求必应的。在没有得到svn账号之前,你也是可以检出(checkout)symfony项目的。1.2相关文档的svn地址是:

http://svn.symfony-project.com/doc/branches/1.2

检出之后你就可以看到全部symfony1.2相关文档所有语言版本的源文件了,当然这不是最终体现在网页上的文档,发布到网页上还需要一个编译的过程。

svn

你也可以在symfony项目的trac(http://trac.symfony-project.org/browser)上查看全部源码。

如果你拥有了一个有修改权限的svn账号,你就可以开始你的翻译工作了,翻译完毕可以进行commit操作,commit之后是不会立刻体现在网页上的,上面说过,在那之前需要有一个编译的过程,一般是一天一次,多数在每天下午,可能不只是编译,fabien也会进行一些审核工作。

如果您的修改通过审核那么恭喜你,你成为了伟大的symfony的一名贡献者!

如果你不会操作svn或者没有得到svn账号,也可以将您的译文发给我(makerwang[at]gmail.com),我会帮你整理提交到官方的svn中去,关于版权的问题嘛,为了尊重原著,官方的翻译工作应该是匿名的,不过你仍然可以将您的翻译发布到其他地方,前提是你要遵守symfony的by-cc协议。

随机日志

2 条评论 »

  1. I’m afraid that you have misspelled symfony creator name: it’s “fabien”, not “fabein”

    Comment 由 Javier Eguiluz — 2009-08-03 @ 04:20

  2. Thx for your reminding!

    Comment 由 maker — 2009-08-04 @ 09:16

这篇文章上的评论 RSS feed TrackBack URL

留下评论

WordPress 所驱动