前一段时间sf.net申请成功了,头一热,没有考虑太多问题,就开放了sf.net上面开发组的申请。后来感觉有点混乱了,所以暂时停止了。今天稍微跟dudu讨论了一下,我们对要求加入的朋友,尤其是暂停之后的朋友们,请给出下列申请内容:
1、我保证:
a. 对游戏开发感兴趣,而不仅仅是来凑个热闹的。
b. 有.NET 开发经验,而不仅仅使刚刚开始看书。
c. 每周至少参加一次集体交流。
d. 每周至少在.Game Framework这个Blog上面发表一篇“非灌水”性质的文章。(可以是技术、疑问、资料、代码等等)
2、给出至少一篇您在网上面发表的技术型文章,比如说在Blog上面,但不限于Blog。(不要求是游戏方面的)
3、给我sumtec#263.net发送一小段您写的代码,要求是.NET的。
4、您在sf.net上面的帐号名称
5、您的MSN
我稍微解释一下,第一点是最重要的,这个保证我们的团队的稳定和积极。所有无法满足这些要求的朋友,我们很难接受您的申请。当然,两个每周一次我们并不会严格要求,比如说你可能很忙或者正好出差,但是我相信这种情况也不会持续半年吧?我想每周交流一次和发一个Post也不是什么难事,几乎随便抽小半个周末就可以完成了。如果这两点无法满足,那么我相信你也是不可能有空参与开发的,对吗?
如果说您确实很忙,但是也确实想参与这个项目,那么我们建议您多多关注我们这个项目,有空的时候把代码下下来,编译一下,运行一下,然后给出建议,给出BugReport。甚至如果您恰好放大假,可以帮我们修改修改代码,以Patch的形式发上来。虽然你不是sf.net上面的开发组成员,但是如果您的贡献比较大,那么还是coreteam成员。之所以用c/d两条限定,只是为了我们管理上面的方便,而不是为了打击大家的积极性。希望大家理解,谢谢!
继续解释第二条:这一条要求是为了检验您的技术水平,一个高质量的团队才有可能开发出高质量的东西,对吗?当然,如果您确实没有很好的技术,但是却有满腔的热情,那么您可以在第一条里面尽量突出您的热情,我们也会予以考虑的,可以让您参与到文档组织、Bug管理等其他事物当中。当然,这些任务不可能非常非常的多,所以如果您的申请被拒绝了那么一定是超员了,而不是我们不想让我们的团队更壮大。其次,这个要求也是为了让我们根据您的特点分配合适的任务,尽力提高团队效率,尽快提前完成开发。所以这一点也是很重要的。
关于第三点:这一条并非必须的,您可以不给出任何代码。这个要求是希望进一步了解您的技术水平,了解大家的代码风格。以期在您日后参与这个项目之前给出一个合理的建议,以及让我们提早注意一些没有想到的问题。如果您给出代码,无限感激!注意:请准受职业道德,不要泄露各自公司的商业秘密。您大可以随便书写一些代码,而不需要有实际的功能意义。例如像已经有人贴出来的一个“自动移动鼠标位置”的代码,就可以发给我了。
关于这个代码的要求是,它必须是较为完整的部分,而不是一两个函数片断,最好能够执行。
第四点:你不留下这个我们没有办法把您加进来。
第五点:我们开会基本上都在MSN上面。
好了,现在请还没有通过加入sf.net项目组申请的朋友们在此回复,给出您的申请内容。如果不方便,也可以考虑给我或者dudu发邮件。所有已经申请了,但是还没有通过的朋友们,我会尽快发邮件或者通过其他方式通知您来关注这篇Post的,如果我没有通知到您,也许是我还没有您的联系方式,请见谅。