(短消息)被抛弃的 Kopete?

心之所在 | 2011/02/12

根据kde-china邮件列表nihui消息。

另外就是 kopete 也许会在 kde sc 4.8 的时候被踢出 kdenetwork,然后进入无维护的状态,over。 目前的趋势是 telepathy 大一统标准,pidgin 最后很有可能也是这样。。 kopete 的开发人员好多投奔 kde-telepathy 去了

Kopete 这东西我手上用的极不爽,各种不爽……

虽说pidgin趋势也会那样,但pidgin更新个新特性都得几百年,没那么容易吧,还是pidgin牢靠。

    泰达希尔-德鲁伊
    Tags:

    7 FEEDBACKS

    1. 我kopete用得倒是很开心…… kde-telepathy现在好用不?准备投奔……

    2. 泡泡龙

      死撩就死撩吧,一切想万能化的软件都是浮云。 比如kopete是想支持所有聊天协议的废品,scim是想支持所有语言输入的废品,以前konqueror是想支持一切文件浏览的废品,虽然现在也挺废的。

    3. Boild

      @泡泡龙 Konqueror有了kwebkitpart后性能好了很多,我用Epiphany、Midori都能满足的……

    4. @泡泡龙 ……这个讲法是不靠谱的。[扩展性]和[标准/事实标准]才是更重要的吧。scim现在是没人维护了。另外我也没想通为什么不让kopete来用telepathy……kde-telepathy也就是个library的情况吧……还没有到application的程度吧。

      @Boild k系浏览器性能问题我觉得除了渲染引擎本身的问题就是死在kio上了…每个http请求都要给kio的slave进程处理…这一来二去没事就ipc……

    5. 泡泡龙

      @csslayer 嘻,kopete因为支持多聊天协议,所以它即要支持这个的表情,又要支持那个的发图,还要支持视频,结果感觉软件已经变得错综复杂,我觉得本身就没有必要这种多协议的聊天软件,因为一般人一般就不会同时使用多种聊天工具,我看系统安装一两个聊天工具够用的了,没必要多协议。

    6. @泡泡龙 可是pidgin、Empathy无一例外都是支持多协议的…… 我同意CS Slayer的看法。不是一个软件能兼容所有协议,而是拥有“扩展性”。相当于这个软件提供文字、视频、图片、表情等等的输入接口,加上这套扩展就可以使用这个协议,加上那套扩展就可以使用那个协议。这和“一个软件专注做好一件事”并不矛盾。

      相应的成功例子有Eclipse,虽然很多人说它用Java效率太低……

    7. @泡泡龙 比如当有了一个a协议客户端,有人想开发b协议,也许它会重新写一套,那需要完成协议之外很多工作,最基本的就是gui。当产生了第一个“让我们开发一种支持各种通信协议的平台吧”这种想法的时候,并且真的有这样的程序已完成,如果有新的协议想要实现,那么它会选择什么方式呢?尤其是开源界这种集市而非大教堂型的开发方式,想法很可能是由个人产生,和公司相比不是一个稳定的开发方式,很可能会中途放弃。所以才会有那么多稀奇古怪的库,降低开发门槛和工作量。如果后来由于一些最初构架上的原因,大家发现不得不重写的时候,一般就是产生新程序的时候了。无论是pidgin和empathy,scim、胎死的imbus、ibus,都是类似的演化流程。这才是开源界集市型的演化流程,软件生态环境决定的……

      多协议不代表一个人真的用的协议很多是一个common的情况(我认为这个可以说是sideeffect :D),而代表很多人都在这个程序上开发了协议而已。

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).