Stani 起发的 PyxIDEs 项目目前已经吸引了非常多的关注,许多人纷纷表达自已对这个项目的想法。但我越来越感觉这个项目越来越不象我想象得那样了。原来我认为很简单就是几个 wxPython 相关的 Editor 的作者联合在一起开发一个新的编辑器。但许多人不想只要编辑器,他们都要 IDE ,甚至建议为什么不在 Eclipse 上开发呢?让我哭笑不得。
这不就有人提出是否要先建一个 PyxGUI 呢,提供一个 GUI 层的抽象,这样可以自已更换底层的 GUI 库。想法是好,但我感觉工程太大。也有人想快速创建一个项目,不要在无休止的争论,而是开始。
因此我也在怀疑这个项目是否可以成功,是否可以象大家希望的那样强大。也许最终的结果只是象某个已经存在的编辑器而已,谁知道呢。
许多项目可能都是这样,每个人的想法都挺好,但合在一起感觉就不是那么回事了。
所以我也感觉到如果一个项目的目标不明确,过于畅所欲言的话,项目反倒很难进行下去。还不如抓住几点主要的先开始。只不过,这的确是有一定的风险。不过任何项目都有风险,这也没有什么可怕的。在 PyxIDEs 页面上还有一个投票是关于最先开始做哪块,我投的是开发 plugin 系统。但我感觉我的思想可能无法在这个项目中实现了,也许只是做一些小功能的插件吧。那么我在这个项目上到底会投入多大的精力已经成为了一个大大的问号了。我想,可能对于其它的许多人来说可能都有这个问题。关键所在就是,许多人都有自已的编辑器,都有自已认为不错的实现方式,一旦无法得到应用,而且又认为自已的比实现的更好,那么怎么办,是放弃自已的东西,还是放弃现在的东西。不好说,只能是走着看了。如果大家没有许多自已的经验反倒可能容易得多。想起一句话叫:一山不容二虎。也许就是这个道理吧。放弃你已经拥有的经验有时是很痛苦的,许多人也不会轻易地放弃。一个项目如果人数太多看来也不是什么好事。
woodlog 好在就两个人,而且基本上以我为主,因此想怎么改就怎么改。有时一天的代码都改动非常大。今天这段代码有了,明天可能就没了。人多了就不那么好办了。现在的 pyxides 不仅仅是人多,而是人太多了。真的不知道今后 Stani 会如何控制。至少这个项目他是发起人。让我们拭目以待吧。


