找回密码
 注册
查看: 10137|回复: 44

公社部分夭折项目

[复制链接]
发表于 2005-2-17 19:06:15 | 显示全部楼层 |阅读模式
Linux公社部分夭折项目

“忘记过去就意味着背叛”
──题记

我们,曾气凌云霄;我们,曾胸纳苍穹;然而,风雨无情,岁月如刀。泥淖之中,我们已不知跌宕了几个春秋;风雨之间,我们亦不知飘摇了多少寒暑。我们曾百步九折,我们曾扪参历井。抚膺小憩,回首远眺,依稀望得来路上的斑斑血迹。于是长叹一声,闭目沉思,荣辱得失,犹记心间。

公社曾组织过多个项目,然而大多数的项目,却都半途而废。这其中既有当前环境的影响,亦有组织者的过失。本帖旨在记录史实,并望公社能以此为戒。以争取更大的成就。

P.S.:我来公社虽然有一段时间,但比起这里的老人来,还不算很长。所以我只能就我所了解的几个项目来说说。其中难免搀杂进个人情感。还望读者见谅

[未完待续]
发表于 2005-2-17 19:30:07 | 显示全部楼层
myicq——想当年我和llc坚持每天在线解答fans的问题,甚至已经抛弃了QQ,但是后来……
回复

使用道具 举报

 楼主| 发表于 2005-2-17 19:45:21 | 显示全部楼层
Gamesrv

组织者:wq1977
发起时间:2003-12-19, 7:55pm

随着浩方游戏平台的普及,公社内的有志之士们逐渐开始思考开放游戏服务器平台的开发。

2003年12月19日,晚7:55,wq1977发出了名为关于建立一个网络游戏平台的倡议的帖子。

基本思想:“建立一个开放的游戏的服务器的平台,完成以后将会发布一个服务器软件和一套基本协议,协议主要处理玩家资料,登陆,注销,以及玩家之间的消息传递等,在这个基础上,任何人都可以开发自己的游戏,比如扑克牌或者麻将等,任何游戏都可以,游戏各不相同,在基本协议的基础上共享一套网络模式和资料。 ”──wq1977

于是一石激起千层浪,响应的人从四面八方赶来。其中既有公社的老人、斑竹;也有公社的新人。并且于短时间内出现了demo
(不过看样子这个demo是wq1977在之前已经开发好的)

但是,用wq1977自己的话说,这个demo:“其实服务器端只有几百行代码,几乎完全是从别人的代码中扣出需要的部分拼凑起来的,客户端主要也是别人的代码我改装了一下然后摆了个界面而已”

由于敝人没有对这个demo进行测试过,因此没有资格评论其性能如何。

2004-01-12, 2:23pm ,由wq1977组织,正式开始招募合作者开发游戏平台,该平台暂命名:Gamesrv。相关链接:GameSrv项目招募志愿者进行合作开发

2004-01-17, 9:35pm ,Fujinsan关于建立一个网络游戏平台的倡议中现身,任命wq1977为游戏开发项目组组长。

2004-01-17, 10:10pm ,Fujinsan正式发帖,设立游戏开发项目组。相关链接:“公社游戏项目组”开设及人事任命

2004-02-04, 7:40pm ,申请到Gamesrv的邮件列表。相关链接:gamesrv的邮件列表已经申请到

至此,由于会员们积极参与,组织者认真负责,使得Gamesrv的发展始终相当顺利。

[未完待续]
回复

使用道具 举报

 楼主| 发表于 2005-2-17 20:13:24 | 显示全部楼层
2004-02-04, 11:13pm , 由ShiChao发起了又一个关于Gamesrv的讨论帖。相关链接:想来想去 ---关于那个GameSrv的事情

一时间,Gamesrv成为编程版块讨论的热点。尽管在这之前,公社曾有过很多夭折的项目,但是人们的热情依然高涨。讨论依然激烈。

wq1977也表示:“我也不愿意把那个demo半途而废,如果有足够的资源(主要是人),大家一起努力做一个好东西出来当然最好,如果不行,至少我还可以做一个可以用的demo出来,然后再一步一步的完善。”

applepie也说:“很期待你的文档
我一直想写个五子棋游戏 以后就用你的gamesrv了 ”

2004-02-06, 3:05pm , wq1977发帖讨论Gamesrv的需求和接口。相关链接:GameSrv的需求和接口文档的讨论稿

其中,定义了GameSrv的通用接口,并说明:“GameSrv是一个开源的通用游戏服务器,用来为一般的网络游戏提供基于internet互相访问的能力,以及一定的Player资源,使得不具有公网IP的人迅速制作和发布自己的网络游戏成为可能。”

Gamesrv的开发逐步正规化。

2004-02-07, 9:14pm , 时任编程版斑竹的sjinny发帖:GameSrv讨论 之 一

其中主要讨论集中在网络协议,文档等问题上。

本帖长达五页之多,是有关Gamesrv讨论帖中最长的一个。参与讨论的人包括组织者wq1977,当时的编程版斑竹sjinny,资深会员wsm,会员ShiChao,会员divey,会员hibernate,会员默难。大家广泛地交流了各自的意见,动用各种手段──语言描述,图形。

但是,我记得我导师曾提醒过我:当刚刚开始准备某个项目的时候,不要去思考过多的细节问题,而是要努力作出一个大的框架,细节问题要在大框架出来之后个个击破。否则,就会陷入无穷无尽的细节问题中而无法让项目继续前进。

Gamesrv的这次讨论便陷入了无尽的细节问题中。这也为它以后的夭折埋下了祸根

[未完待续]
回复

使用道具 举报

 楼主| 发表于 2005-2-17 20:30:24 | 显示全部楼层
2004-02-08, 8:08pm , 随着Gamesrv的讨论不断深入,Fujinsan发帖:准备开设“游戏软件项目开发区”

然而,上次sjinny发起讨论之后,Gamesrv就再也没有什么新的消息。仅仅是邮件列表中还有些动静。究其原因,个人人为是在sjinny的帖子中,讨论的过分深入,过分追究细节问题,从而导致大局上没有顾及。

2004-03-11, 9:31am , Gamesrv组织者wq1977公社管理人员登记通知中回帖:
[quote:8781938448="wq1977"]注册帐号:wq1977
现任职位:公社游戏项目组组长

wq1977 请辞 公社游戏项目组组长 职务,原因主要为个人的 技术能力 及组织能力不足,参与公社事务的时间不充分。[/quote]

自此,wq1977辞去公社游戏项目组组长职务。

由于这段时间我也一直比较忙,所以也没怎么太关注Gamesrv的邮件列表。但是目前已经收不到Gamesrv的消息了……

本来想从wq1977那里继续查查关于Gamesrv最近的消息,于是找到了wq1977的个人主页:http://mypretty.nease.net

然而,看到的却是:该用户网易个人空间服务已经到期

由此,轰轰烈烈的Gamesrv项目便杳无音信……

默难小评:
Gamesrv的设想是很吸引人的,在开始阶段发展也是十分顺利。以至在短时间内便推出了beta版。但是到了后期,明显可以看到:大家的热情逐渐减退,真正参加讨论的人没有多少,而讨论的人又陷入了细节问题无法自拔。从而没有一个整体框架。最终夭折,也是在所难免。
回复

使用道具 举报

发表于 2005-2-17 21:09:45 | 显示全部楼层
楼主能花时间来整理,真难得。
回复

使用道具 举报

 楼主| 发表于 2005-2-17 21:12:28 | 显示全部楼层
下载工具

组织者:sjinny
(刚刚联系了sjinny,他说他也记不起这项目究竟是怎么回事了……所以谁是组织者他也说不清……但是从公社上可查的帖子来看,sjinny在其中至少发挥了一定的作用)
发起时间:2004年11月29日

2004年11月29日,dalin寂寞空山语蓝爷爷(此人究竟是蓝宁还是蓝什么,我也不知道……问了sjinny,至今没信……)、sjinny等在公社的qq群里讨论关于下载工具的问题。

基本思想:做一个基于www和ftp(包括需要验证的ftp)等已有协议的用来从服务器上获取数据的软件

2004-11-29, 8:59pm , sjinny发出了关于下载工具的讨论。相关链接:[讨论]关于开发一个下载工具

2004-11-29, 9:02pm , sjinny将QQ群中的讨论结果整理发到了坛子中。相关链接:[记录]关于开发一个下载工具

按照我的记忆,sjinny也的确曾发短信和我讨论过下载工具的问题。我当时由于忙于另一个项目(垃圾邮件过滤),因此一时脱不开身,只是和他随便聊了些就没有再说。

该项目从一开始到最后的夭折,始终没有一个标准的名字。因此,我以后将用下载工具来称呼它。

[记录]关于开发一个下载工具一帖中,sjinny论述了下载工具的基本原理,以及需要实现的功能。

[讨论]关于开发一个下载工具一帖中,主要讨论了关于下载工具的总体设计,数据结构,用户界面,人员分工等一系列问题。

讨论过程中,虽然没有像Gamesrv那样热烈,人也没有那里的多,但是对于每个问题的论述依然很认真。但是,说话多办事少依然是这个项目夭折的主要原因。

最终,[讨论]关于开发一个下载工具这个帖子没有逃过被水的命运……大家的讨论越来越偏离主题,这个项目也便逐渐这么不了了之了……

刚刚发了短信给sjinny,确认了该项目已夭折……

整个项目,可以见到的只是sjinny写的几行简单的代码。定义了几个简单的类。连测试版本也没有见到……

默难小评:热情每个人都有,然而是否能够坚持就各有不同了。公社中很多项目的夭折都是由于开发者无法坚持而造成的。一味的讨论而不去进行实际的开发最终也只能让整个项目不了了之。sjinny本人也跟我说过,说他现在很难静下心来认认真真写些代码。热情固然重要,但是在真正的开发中,冷静、踏实也许更加可贵。
回复

使用道具 举报

发表于 2005-2-17 21:18:08 | 显示全部楼层
唉,我也来写点吧~~
从我的经历看来,很多人是有激情的,只是不能持续下午,很多人都是有技术的,只是能做的不屑去做,想做的没实力去做,很多人都是有时间的,只是有时间的时候都不想做事,想做事的时候发现没了时间,或者是快没什么时间的时候才想要去做点事……当然其实这些描述描述的就是我自己……
我尝试过自己单干,尝试过在网上拉起一支团队,尝试过参与别人发起的项目,但是最终都没有什么结果……
其实……现在我知道了,做自由软件开发,在初期既没有什么回报来拉自己前进,也没有上司的催促来推自己前进,这是最考验人的意志的,在初期,不能指望活得多高的关注和掌声,就是要奈得住寂寞,不能指望一开始就能拉起一支团队,然后轰轰烈烈然后就成功,没这么简单的事,我觉得可能这样一种模式更好,也是我正在尝试的:
先是自己有个想法,想做个什么样的软件,也许觉得自己设计得不够好,觉得没什么实际的作用或意义,觉得自己一个人实现不了,但是没关系,可以先选取一个规模最小,但是却是切实可行的方案,自己先做一个很小的程序,在这个过程中,会积累一些技术细节,比如一些算法,一些数据结构等,然后你可以根据这个小程序你可以设计出一个更为完善和实际的方案,然后再开发一个小程序,这时可以把之前的一些代码拿来拼装,之后又可以进一步完善设计……这样一直到你得到了一个模块化比较好的、比较明确的设计的时候,你就可以按部就班地开发正式的程序了,在你开发出一个实际可以运行的程序之前,不要指望别人来给你做什么贡献。你可以把这整个过程放到网络中与他人交流,但是不能依赖与交流,即使你的帖子没人看没人和你讨论设计你也不能因此停滞,初期总是寂寞的……
写这些也当作是对自己的勉励吧~
回复

使用道具 举报

发表于 2005-2-17 21:44:21 | 显示全部楼层
....
回复

使用道具 举报

发表于 2005-2-17 21:47:03 | 显示全部楼层
回复

使用道具 举报

发表于 2005-2-17 21:48:23 | 显示全部楼层
夭折是很正常的事情
有些东西,勉强支持的话,是不行的
回复

使用道具 举报

发表于 2005-2-17 21:50:51 | 显示全部楼层
:-(
回复

使用道具 举报

发表于 2005-2-17 21:51:14 | 显示全部楼层
:-) 因为看的人多,做的人少
回复

使用道具 举报

发表于 2005-2-17 21:57:38 | 显示全部楼层
和看帖不回帖差不多的性质……
回复

使用道具 举报

发表于 2005-2-17 22:08:04 | 显示全部楼层
公社的 PHP 全站计划也是夭折了的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-7-7 10:55 , Processed in 0.083325 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表