从头看到尾,感觉都是末端用户在反馈问题,ECMS开源了,参与开发的人群在哪里?
声明我不属有能力开发的人,纯属瞎说,不对处别笑话。
帝国宣布开源,我最初认为不干我事,因为我不会代码,就是开源也没有能力去完善程序。
用了WPMU一段时间后,观念改变了,原来开源和每个层次的用户都有关系。以WPMU为例,只要有需求的功能,必定有人开发插件,所以这些在这里要这样要那样功能的基层用户,就会转而去找相关插件。软件的完善就不是在等WC一个人的事了。
这就引出第二个问题:谁来做插件?以及为什么要为帝国做插件?这话题扯开太费劲,下一步……
第三个问题是:帝国为做插件的人考虑过什么?开源,不是说公布了源码就叫开源了,以我半瓶醋的眼力,首先的问题是,帝国是从非开源过渡到开源的,在基础架构上与开源有先天的隔阂,它适应协作开发吗?6.0是否考虑过面向研发者的改造?
我大概看了一下WPMU的源码,虽不懂,但它的架构清晰、简洁,包括目录结构的细节,都让我惊叹,所以,就目前来说,如果我有开发水平,我会选择为WP做开发。帝国怎样看待这个问题?
在技术之外,帝国又为推动开源进程做过什么?只在媒体上宣传就够了吗?设若我是有志为帝国做配件的人,我在哪里能取得开发文档?在哪里能得到技术指导?在哪里研讨问题和交流经验?以什么样的模式取得心理的满足和经济的回报?至少与开源前我没有看到明显变化,但这是有意做开源系统应当考虑的问题。
开源是个必然趋势,我希望帝国是引领者而非被迫的追随者。不是拿开源做噱头。
国内开源风气才开始,远未形成气候,发展空间很大。WP等外国的东西真的是比国内高很多(大家别闭着眼睛骂我,我是实践了的),只所以国内软件还有那么多忠诚的拥趸者,是因为国外软件的本地化会有一个漫长的过程,到现在WPMU也没有完整的中文开发文档即是一例,而这正是帝国的机会。
我看到帝国看到了这个机会,毅然宣布开源;我更希望帝国能抓住了这个机会。这是帝国和广大基层用户都生死攸关的事。帝国开源事业做的好,会造福每一层级用户,不唯有益于帝国自身。
所以,做为帝国一员,诚祝帝国一路走好,真正做到体现三个代表,造福社会造福人民!