VCS
共 65 篇文章。
老大们开始讨论FreeBSD的RELENG_7是否要提前的问题了
在距离6.2-RELEASE发布还有大约一个月的时候,FreeBSD的developers邮件列表中开始了关于RELENG_7的讨论。出于对邮件列表相关规定的尊重,我不便公开这些讨论的内容,只说说一些我自己的想法。
在一个有数百人参加的开源项目中,如何保持良好的发行版本品质,同时又不伤害人们的参与热情和新功能的开发进度?
这是一个很明显的问题。对于用户来说,他们最关心的是稳定性和性能。一般说来,用户通常会对操作系统进行裁剪,以便适应他们的需要。然而,并不是所有的变动都能够有效地局部化或模块化,许多变动可能是涉及面非常广的,而另一些变动则可能涉及大量用户,或属于操作系统中「不可或缺」的部分。
许多FreeBSD的开发人员是利用业余时间进行开发活动的。多分支开发对于开发人员来说是一件很头疼的事情。许多开发人员可能没有时间和精力去维护多个分支(搭建测试环境等等都是相当耗时的工作;此外,为了维持ABI/API稳定,还需要编写一些额外的代码),因此,多数开发人员会希望只有1个STABLE分支。
作弊条:如何限制ssh验证的cvs/svn用户权限
传统上,SCM系统的用户登录有两种方式,一种是通过启动自己对应的服务,如cvs的cvs pserver或svn的svnserve、Apache DAV等等,而另一种方式是ssh,即不启动服务,而使用ssh来完成身份认证工作,如果通过,则通过ssh远程启动对应的服务,如cvs server和svnserve。
Updated FreeBSD 6.1-RELEASE release notes' Chinese translation
Hiroki-san and Scott has kindly approved my request to merge our local translation back to RELENG_6_1’s official branch, thanks! This means that Chinese translation is in full sync of English version!
获得FreeBSD ports commit bit
portmgr@今天核准了sem@的申请,我于今天获得了FreeBSD ports tree的commit权限,以后大家有希望提交的ports patch也可以联系我了。
Preparing for Simplified Chinese Project Merge
Will start commit slush soon.
FreeBSD 5-STABLE and 6-STABLE frozen for release
Today we have frozen the RELENG_5 and RELENG_6 branches, for the upcoming 5.5-RELEASE and 6.1-RELEASE. Unfortunately, the www.freebsd.org is not accessable from the mainland China right now.
FreeBSD 5.5-RELEASE和6.0-RELEASE代码冻结即将开始
我们将在大约月底的时候开始代码冻结,并准备两个新的RELEASE。我们的主要精力将集中于FreeBSD 6.1,而FreeBSD 5.5则集中于修正严重问题。近期发现的一系列功能和性能上的改进,将合并到这两个分支上。
Preparing for 6.0-RC1
Well, this Saturday and Sunday is not for rest, because we have a 7-days’ vacation from October 1.
I think FreeBSD 6.0-STABLE (RELENG_6) is in a quite nice shape and it’s a good time to cut 6.0-RC1 (also RELENG_6_0) and be more careful committing code against RELENG_6. However, according to my diff service there are still a lot of unmerged changes.
I have submitted a plenty (about 4 or 5 or even 6 dozens) of MFC requests last week. I wish that the diff reduction part of these changes, in conjunction with important bugfixes, would got approved soon so we will have a healthy RC1 for test.
Maybe...
After RELENG_6 has forked off, we now have 1MB+ diff’s against HEAD.
Merge some of them?